5036 305
24222 177
30290 868
4504 469
10786 533
6753 428
11121 410
5247 414
9484 792
3817 851
8459 667
9494 69
9950 401
5455 284
3353 342