3052 384
2421 215
28138 189
486621 233
17600 707
5317 151
8018 153
16274 533
8848 951
4429 736
2724 51
6671 71
17888 611
7299 764
3428 157
3647 495
6077 714
2253 29
1090 166
3987 551