15782 223
10405 347
11421 309
3322 32
6949 969
51983 725
2081 90
6615 538
7076 837
3030 197
4405 202
2815 46
2667 482
3613 70
2174 169
6427 449
5211 622
4059 706
1004 31