416 40
1444 163
2922 718
3456 841
1188 219
3288 821
2651 669
2269 575
2843 407
483 97
11355 319
13374 56
8022 245
5009 152
47133 127
69776 905
6147 728
9494 772
25266 550
22965 424
7697 392