3119 862
22755 253
3051 509
9454 424
11941 585
2749 204
1560 202
89683 781
10734 702
2581 581
5110 44
2173 261
59357 85
3134 64
33123 556
19264 818
19630 116
14682 355
4376 562
23722 294