101313 592
8763 394
13185 363
15542 659
16700 318
55206 537
44855 62
50572 544
37281 80
3555 461
3033 124