14992 506
12537 568
2202 101
5188 303
3439 748
20041 309
7467 232
11160 721
5241 313
15642 367
1484 363
9976 601
1786 377
66752 106
7957 549
5193 227
1782 207
4962 542
9169 55
2955 635
2333 475
7447 31
1696 141
5431 728