101333 592
8763 394
13186 363
15542 659
16700 318
55210 537
44861 62
50577 544
37286 80
3555 461
3033 124