3162 355
7005 390
59622 584
32259 179
3961 163
19406 619
10353 146
2186 265
22370 306
16783 911
17970 445
5267 53
4451 370
1920 289
3712 354
5135 813
7961 681
12482 485