1148 42
14125 517
4158 328
20583 486
3662 804
2752 564
2320 381
2825 493
1533 89
3322 503
1388 321
1260 303
2920 638
3285 600
4469 791
1557 223
3648 782
17101 752
1749 361
4476 937
18959 523
3527 628
5457 659
2999 582