1029 28
1684 305
2358 422
1440 196
4681 715
1893 381
3096 583
950 101
2883 105
2100 515
3064 576
2505 471
3045 413
5228 758
3339 624
2691 569
3525 653
2762 532
2278 333
1646 278
3674 687
1171 106
2385 443
3712 717