44052 796
17907 508
2677 267
2360 189
7465 136
843 46
2845 566
6594 659
23480 535
8410 590
927 199
1217 221