5687 638
60580 721
52631 136
22259 543
52969 405
13109 291
80072 181
23315 541
115165 518
170774 860
136955 334
95665 596
14169 347
29551 470
11704 674
663376 1132
1546201 4451
4769 162
383689 1156
207780 533
899737 1950
307614 1217