3023 355
6930 390
59477 584
32178 179
3946 163
19343 619
10327 146
2154 265
22306 306
16690 911
17934 445
5237 53
4440 370
1916 289
3663 354
5116 813
7932 681
12448 485