3001 877
926 212
1936 327
2861 781
555 109
2642 689
2153 422
856 196
2599 347
420 86
1529 36
435 87
3003 678
2969 679
4121 317
3190 308
3599 574
3044 448
3064 523
5174 53
2782 134
2900 632
5472 560
2681 436
1548 133
1854 152
2656 143
3676 463