102431 660
55685 496
4452 509
7001 705
9530 267
12454 161
8290 722
31432 862
7097 596
50013 765
68803 324
7294 104
17499 759
7752 284
26838 307
28507 695
42851 640
22881 199
48287 684
38462 403
17160 132
37810 584
51487 596
9027 628
2535 68
4362 517
60431 448
32452 310