3505 643
2378 335
2814 302
2970 406
9785 608
2709 121
478 40
3591 634
6411 358
3819 603
2612 382
3230 543
2842 451
4517 359
24664 813
1293 75
1376 205
4771 709
1841 113
3090 466
6847 939
1392 105
7214 543
2175 173