30481 54
2350 469
241 64
19349 204
19498 555
7041 549
9538 636
6457 752
6943 930
6370 807
23509 113
3853 698