425 40
1446 163
2925 718
3458 841
1193 219
3289 821
2655 669
2269 575
2849 407
484 97
11357 319
13374 56
8022 245
5009 152
47138 127
69777 905
6147 728
9494 772
25311 550
22967 424
7698 392