2955 390
5928 672
4718 659
10678 389
20672 457
3985 201
4831 168
318574 1050
28929 551
55558 267
15511 475
4463 152
8170 257
15355 740
7484 620
2659 105
5214 193
13094 479
2633 76
5956 609