34920 363
12696 115
8983 66
18000 306
9486 304
4485 388
2942 446
4662 868
3589 819
3465 29
5269 428
1994 437
5543 563
2695 345
1903 278
3207 317
1746 148
3069 523
5578 481
3656 521
20313 94
8685 694
3697 843
2172 318
946 123
5082 796
4024 806
2434 548