163522 307
9991 210
3726 37
87500 737
7184 407
17885 714
10259 652
6858 184
8677 296
40309 669
9549 577
2997 458
5427 823
5986 582
4579 638
3112 329
2668 402
7604 921
3549 390