4996 125
30315 166
14698 311
4503 540
28563 849
13309 726
11505 443
10866 275
22032 192
6328 481
7523 315
3522 587
4319 65
33077 340
7999 449
2994 172
11045 341
31429 788
21502 665
24482 853
6320 799
8520 423
7005 524
6817 402