3001 771
3225 883
2292 654
2457 512
4277 577
1471 215
925 232
2327 564
626 41
2950 543
2288 452
2489 624
985 138
1116 195
1655 341
1289 238
1315 299
887 206
2728 542
2639 727
3300 884
903 111
1902 423
712 183