15964 339
5066 640
6786 598
28833 288
13934 356
2689 197
43532 174
17629 286
12266 104
4606 374
15088 509
14580 634
3846 497
3549 196
6865 466
5019 662
5800 99
3502 524
2158 261