2945 276
3696 102
19133 693
6918 583
2375 461
1096 93
5410 506
1637 234
1801 261
4389 814
2387 366
1556 228
3548 804
1728 278
848 26
8610 131
50210 314
2956 530
6870 469
1221 86
2975 520
2188 332
5115 611
6585 360
2453 523
3942 614
1523 39
2721 273