51205 133
21919 537
52702 404
12991 290
79670 178
23219 541
114435 515
169984 858
136564 333
95537 596
14165 347
29502 470
11697 674
663027 1131
1545520 4447
4762 162
383331 1156
207658 532
899046 1946
307349 1213
227441 561
445581 721