25367 96
32571 456
19129 96
54063 1001
3178 257
3096 281
6324 625
1739 242
2274 112
13286 599
10415 670
3897 746
6075 508
12343 287
90359 383
88004 778
55214 895
42745 216
50552 689
81297 181