959 252
2805 704
4083 384
2648 215
30282 187
487777 233
19651 708
5489 151
8248 153
16593 533
9003 951
4582 736
2866 51
7013 71
18159 611
7563 764
3610 157
3799 495
6292 714
2362 29
1196 166
4161 551