15778 223
10393 347
11412 309
3320 32
6944 969
51979 725
2077 90
6599 538
7068 837
3028 197
4396 202
2815 46
2665 482
3601 70
2173 169
6418 449
5208 622
4052 706
1000 31