14963 515
49415 509
12731 665
7892 847
9559 416
3043 506
8166 781
42131 726
6680 303
1435 157
88997 360
73097 667
5752 391
5297 244
6700 675
9381 605
42597 762
4281 160
4568 448
5630 713
7306 104
57753 512
40247 930
7301 115
10692 313
3379 249
1059 103
3504 101