3063 384
2425 215
28181 189
486642 233
17655 707
5327 151
8020 153
16286 533
8849 951
4432 736
2725 51
6678 71
17891 611
7305 764
3438 157
3647 495
6080 714
2254 29
1093 166
3991 551