257909 750
202999 967
4683 694
2302 235
2732 472
3299 486
1768 312
1363 253
60650 771
945 205
41882 191
5285 514
8268 572
27967 154
23268 63
8674 598
49819 85
2121 521
1250 323
4584 343
6418 612
28751 785
23772 345
32136 162