15780 223
10398 347
11416 309
3320 32
6945 969
51981 725
2078 90
6609 538
7073 837
3029 197
4400 202
2815 46
2666 482
3607 70
2173 169
6420 449
5209 622
4055 706
1001 31