31997 97
23912 702
3252 428
3211 299
2888 203
5204 433
17534 531
10594 698
37680 314
4937 622
3115 743
4928 523
5006 571
876 121
1876 324
912 138
3117 629
2825 581
3483 677
3003 541
3434 658
1946 275
2422 581
3656 182