2940 390
5905 672
4705 658
10626 389
20540 457
3971 201
4824 168
317634 1049
28909 551
55525 266
15501 475
4446 152
8151 257
15313 740
7474 620
2641 105
5189 193
13053 479
2628 76
5954 609