15788 223
10435 347
11451 309
3338 32
6962 969
52001 725
2101 90
6630 538
7099 837
3041 197
4430 202
2821 46
2673 482
3640 70
2181 169
6458 449
5217 622
4070 706
1014 31