40905 96
8157 600
4373 507
14159 250
4665 377
9544 315
29929 139
6259 613
5440 897
3424 569
18145 611
9661 529
7708 232
7137 788
3829 387
2318 338
5702 378
9493 79
2688 392
5189 498
7231 419
1493 155
8437 223
4433 805
3045 75
4474 623
3939 611
3312 52