2953 641
5728 94
13696 319
6397 510
2716 448
5717 743
10689 509
2358 556
5078 867
3230 700
6905 355
3112 596
2585 485
2900 891
3021 332
2014 400
22664 336
5030 513
3656 518
2192 192
2836 388
1459 86
4026 597
15606 893