3012 384
2416 215
28289 187
486581 233
17601 707
5325 151
8043 153
16290 533
8862 951
4432 736
2735 51
6603 71
17959 611
7326 764
3452 157
3714 495
6103 714
2258 29
1122 166
4004 551