3503 79
10013 708
7265 540
5272 169
6987 607
4518 51
23617 409
29287 98
17673 150
8611 293
7284 617
9526 688
15419 61
3783 373
5869 641
10261 479
2878 146
39964 246
9780 824
55968 452
24365 456
1088 114
3809 385
7135 275