3051 703
1536 249
861 205
2576 836
2909 664
4043 718
2715 761
1925 371
15788 705
2824 619
1392 278
2514 588
2102 321
2775 586
2884 655
1567 373
2650 764
2525 468
2766 602
1385 101
2465 431
982 221
1196 238
3093 828