602 72
2280 561
2690 615
1543 439
941 120
3484 758
3206 707
2397 775
1013 319
1550 268
961 168
1860 457
2575 592
3410 673
1035 93
886 287
2253 591
3444 836
1139 239
2003 454
991 146
2782 893
2468 519
1671 409