162059 306
9950 210
3685 37
86967 737
7155 407
17745 714
10175 652
6833 184
8580 296
39562 668
9512 577
2975 458
5395 823
5945 582
4567 638
3079 329
2646 402
7552 921
3527 390