1378 277
2321 558
2579 502
3064 841
47721 167
2222 553
660 69
2601 584
55870 314
3942 665
3522 894
7095 112
3007 336
2903 657
3647 332
4823 462
2661 270
3430 757
4464 777
3399 829
5579 912
3088 647
2408 489
3166 434
5404 506
1340 30
40496 350
43119 484