16047 847
15884 846
3035 596
1674 190
3420 117
9214 381
3339 440
3143 69
4099 315
3137 550
3786 901
17372 679
3254 322
6198 623
4745 506
1428 168
13286 281
11921 436
2705 484
3259 147
3629 553
2213 438
3026 637
1659 127