15778 223
10387 347
11411 309
3314 32
6937 969
51978 725
2077 90
6593 538
7063 837
3028 197
4391 202
2815 46
2663 482
3597 70
2173 169
6411 449
5208 622
4051 706
999 31