525 25
3499 773
4361 740
1307 151
5374 751
3130 402
611 90
2849 515
3639 485
11222 502
3749 432
2647 112
4457 332
4850 685
1561 331
793 149
8785 590
2602 333
7516 235
2534 485
3208 593
2085 51
13958 457
1750 291