3117 862
22752 253
3051 509
9453 424
11938 585
1559 202
10734 702
5108 44
59353 85
33123 556
19263 818
19627 116
14679 355
23721 294