2691 526
1505 363
3118 588
2996 714
1639 316
2257 554
1414 246
1780 306
3929 129
1170 146
1363 376
2563 631
2374 650
502 58
442 113
570 104
1000 163
1068 213
925 216
2557 701
2260 330
1250 278
3147 815
1877 589