5660 638
52621 136
22253 543
52966 405
13109 291
80068 181
23315 541
115150 518
170766 860
95662 596
663372 1132
1546188 4451
383685 1156
207780 533
899733 1950
307601 1217
227530 562
445897 724
469190 690
230315 474
252904 1286
378603 1071
318312 846
133946 724
79888 175