5191 632
32764 91
14238 126
5802 50
243660 1195
2278122 3861
246912 1043
327717 529
382523 1160
275827 1568
2611338 6548
250668 640
187340 592
695549 1987
249325 1180
95003 372
142075 691
115207 632
45662 385
54272 627
291017 1058