8979 297
29212 91
47221 737
25444 775
12170 130
24743 259
48882 379
52677 860
10247 364
15869 457
15632 400
99487 339
8370 512
35329 677
34256 240
78515 687
46999 652
80384 658
52842 598