3022 355
6930 390
59477 584
32178 179
3945 163
19342 619
10327 146
2154 265
22305 306
16689 911
17934 445
5237 53
4440 370
1916 289
3662 354
5116 813
7932 681
12448 485