161796 306
9944 210
3669 37
86898 737
7151 407
17699 713
10161 652
6828 184
8573 296
39405 667
9501 577
2970 458
5388 823
5935 582
4561 638
3066 329
2635 402
7549 921
3522 390