2945 390
5920 672
4715 658
10654 389
20610 457
3981 201
4830 168
318089 1049
28921 551
55546 267
15507 475
4459 152
8161 257
15343 740
7476 620
2650 105
5204 193
13075 479
2629 76
5954 609