16903 773
3617 532
52047 760
4184 166
11063 419
3178 311
3102 347
12906 405
19088 411
11252 51
8067 648
15949 324
5694 573
2310 172
3871 118
9420 87
3368 521
3534 379
2520 213