3000 384
2411 215
28258 187
486557 233
17566 707
5324 151
8033 153
16280 533
8860 951
4429 736
2732 51
6595 71
17938 611
7320 764
3447 157
3706 495
6098 714
2254 29
1119 166
4000 551