16718 773
3558 532
50930 760
4028 166
10857 419
3045 311
3007 347
3977 401
17872 410
10743 51
7587 648
12830 322
5465 573
2192 172
3662 118
9251 87
3181 521
3366 379
2354 213