3042 384
2439 215
28367 187
486634 233
17668 707
5355 151
8063 153
16331 533
8882 951
4458 736
2755 51
6623 71
17985 611
7345 764
3478 157
3732 495
6131 714
2277 29
1131 166
4032 551