2501 630
8975 192
1952 362
12333 422
6008 583
9843 963
1141 259
3069 974
9633 509
1217 323
3224 626
391127 1034
220660 247
150462 498
210473 514
442181 748
222976 907
99700 399
168052 682
89564 780
8445 577
4932 470
6176 50
9141 464
9123 199
14438 93
5197 723
2904 474