2949 390
5923 672
4715 658
10661 389
20629 457
3981 201
4830 168
318278 1049
28926 551
55551 267
15507 475
4459 152
8164 257
15348 740
7478 620
2654 105
5205 193
13081 479
2631 76
5956 609