15778 223
10396 347
11413 309
3320 32
6945 969
51980 725
2078 90
6604 538
7070 837
3029 197
4397 202
2815 46
2665 482
3601 70
2173 169
6419 449
5208 622
4053 706
1000 31