2939 390
5904 672
4705 658
10626 389
20535 457
3971 201
4824 168
317611 1049
28909 551
55525 266
15500 475
4446 152
8151 257
15313 740
7474 620
2640 105
5188 193
13052 479
2628 76
5954 609