2939 390
5904 672
4705 658
10626 389
20530 457
3971 201
4824 168
317561 1049
28906 551
55522 266
15500 475
4446 152
8151 257
15311 740
7474 620
2638 105
5185 193
13050 479
2628 76
5954 609