106928 837
6773 55
19611 683
3568 518
25355 493
6361 570
1646 207
6517 572
13132 66
4430 328
5543 600
91665 305
2607 328
9422 109
25316 654
3473 317
104828 428
16167 359
15107 546
2916 107
1354 62
7524 568
5144 458
58558 381
5307 659
8433 286
2686 89
9481 514