3601 505
11358 561
2300 67
3260 492
1816 224
712 69
2046 122
3911 848
1272 40
3998 587
3776 635
3072 685
3398 427
3318 434
2822 567
3355 600
1505 174
1457 56
3081 504
2240 346
2558 416
2658 293
9855 577
5196 871