5091 305
24236 177
30300 868
4520 469
10805 533
6764 428
11143 410
5288 414
9507 792
3822 851
8472 667
9521 69
9963 401
5465 284
3366 342