2945 276
3696 102
19126 693
6915 583
2374 461
1095 93
5410 506
1635 234
1801 261
4387 814
2386 366
1556 228
3548 804
1728 278
848 26
8609 131
50206 314
2956 530
6868 469
1221 86
2974 520
2188 332
5114 611
6583 360
2453 523
3940 614
1523 39
2719 273