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