2938 276
3692 102
19122 693
6910 583
2372 461
1090 93
5405 506
1635 234
1800 261
4387 814
2384 366
1556 228
3544 804
1727 278
848 26
8605 131
50185 314
2954 530
6855 469
1218 86
2972 520
2188 332
5113 611
6570 360
2451 523
3940 614
1521 39
2718 273