2950 790
1732 258
1470 178
2336 416
46628 410
306944 1581
121193 749
121539 882
74971 322
63590 314
1604 80
390594 1459
48623 347
30891 706
3142 545
3033 359
83546 422
66281 284
55400 69
178583 636
33378 185
88032 1094
211055 656
61496 210