3601 505
1780 73
11358 561
2300 67
1816 224
712 69
2046 122
3911 848
1272 40
3998 587
3776 635
3072 685
3398 427
3318 434
2822 567
3962 726
3355 600
1505 174
3952 278
2240 346
2558 416
2658 293
9855 577
5196 871