3570 387
1475 69
2122 283
19178 602
4346 106
1449 119
5429 521
5632 113
3341 52
4069 598
3846 426
6345 354
4810 318
7504 777
5973 796
7522 691
3113 147
2681 343
3879 601
8849 860
19949 821
3965 440
3076 380
5705 878