5016 305
24210 177
30288 868
4502 469
10781 533
6750 428
11119 410
5235 414
9479 792
3815 851
8457 667
9493 69
9946 401
5452 284
3335 342