978 252
2809 704
4086 384
2649 215
30294 187
487785 233
19667 708
5492 151
8248 153
16593 533
9003 951
4583 736
2868 51
7025 71
18160 611
7563 764
3612 157
3800 495
6294 714
2362 29
1197 166
4162 551