2582 518
2550 601
1006 246
2060 622
3799 646
1478 241
865 65
2001 594
3089 674
2490 563
2310 477
1697 317
1133 112
2489 654
1265 223
2812 649
1124 254
2884 729
1647 319
3104 889
2772 647
2358 460
2338 609
310 29