2505 415
1522 321
2968 616
4790 812
3334 576
2857 723
3183 888
2817 621
2810 264
1565 262
2945 849
2215 636
1537 253
1009 131
14352 309
1563 179
3963 222
2139 251
7506 837
1407 199
953 47
3971 826
1527 109
2584 658