3182 355
7021 390
59643 584
32272 179
3964 163
19418 619
10357 146
2187 265
22380 306
16798 911
17979 445
5273 53
4459 370
1924 289
3717 354
5138 813
7971 681
12489 485