15039 515
10369 262
7085 437
3468 694
8642 839
8249 551
2902 595
10029 66
5083 277
6610 336
4068 44
1635 136
3696 345
2205 377
5535 328
2491 169
3779 832
12552 386
8048 610
21298 411
1410 85
17164 126
3696 491
18186 117