107061 837
6776 55
19631 683
3572 518
25382 494
6363 570
1651 207
6521 572
13159 66
4430 328
5550 600
91824 305
2609 328
9434 109
25346 654
3476 317
104923 428
16184 359
15125 546
2918 107
1356 62
7526 568
5148 458
58629 381
5310 659
8441 286
2687 89
9487 514