16883 773
3609 532
51913 760
4172 166
11027 419
3162 311
3092 347
12890 405
18944 411
11177 51
8019 648
15920 324
5678 573
2298 172
3846 118
9385 87
3350 521
3516 379
2491 213