43911 117
1033 286
401 84
2893 956
15676 482
2287 470
1465 328
2730 800
1022 284
2043 655
2503 675
1414 349
2358 513
168 44
744 237
303 63
2137 700
1952 523
1817 447
3552 298
1138 320
2081 613
2941 815
115 26