10559 652
115869 862
16795 62
33054 211
23310 701
14267 523
34155 502
46322 125
56283 163
2451 43
5633 163
4601 537
8445 341