2945 276
3696 102
19130 693
6917 583
2375 461
1096 93
5410 506
1636 234
1801 261
4388 814
2387 366
1556 228
3548 804
1728 278
848 26
8609 131
50208 314
2956 530
6870 469
1221 86
2975 520
2188 332
5114 611
6583 360
2453 523
3940 614
1523 39
2719 273