2889 355
6847 390
59406 584
32134 179
3917 163
19281 619
10299 146
2119 265
22248 306
16584 911
17888 445
5195 53
4434 370
1906 289
3650 354
5095 813
7906 681
12419 485