1504 302
904 198
4685 571
2465 421
1649 274
507 85
2159 480
831 140
2040 441
1881 348
2855 856
2439 669
968 196
2981 858
2909 688
2328 484
3330 751
1060 233
1069 129
3244 439
4781 825
4073 706
2920 613
1455 338