125900 643
5164 694
5377 880
5108 535
15652 776
12922 763
34014 645
27366 581
5574 628
7179 408
2617 416
3431 663
4082 515
1892 385
2285 398
3591 459
8123 512
1448 217
1916 337
4773 839
7346 317