10898 501
9413 202
1583 297
3243 859
2144 447
3063 334
2945 556
2632 575
1076 61
1533 56
3217 488
2966 533
7075 45
3580 635
2883 148
4489 693
8470 624
14055 473
3869 883
11387 887
3792 129
2940 193
13978 905
3573 587