3045 638
2623 276
3175 59
3911 697
2634 562
19116 1027
1065 69
1379 173
3643 641
3227 860
2429 416
4070 804
3215 657
9182 381
2286 399
4997 366
2140 237
1392 124
1958 469
9681 607
2506 36
2861 447
3325 684
1396 168