34741 363
12599 115
8894 66
17866 306
9446 303
4371 388
2923 446
4620 868
3571 819
3217 29
5012 428
1970 437
5453 563
2661 345
1881 278
3156 317
1720 148
3045 523
4805 480
3601 521
20156 94
8658 694
3675 843
2154 318
931 123
4993 796
3976 806
2390 548