3183 355
7021 390
59643 584
32272 179
3964 163
19420 619
10357 146
2187 265
22381 306
16799 911
17980 445
5273 53
4459 370
1924 289
3717 354
5138 813
7971 681
12489 485