3353 509
1143 217
2451 499
3301 407
3404 361
3579 877
3152 621
3033 495
2821 288
2579 642
1335 186
3142 641
912 28
5216 471
2594 348
3664 484
1320 197
514 34
5812 241
1859 266
2998 687
1812 379
2906 190
1247 260