1125 242
6043 782
10621 845
2239 323
2898 368
2160 177
2367 255
2237 276
1665 34
35451 647
56571 553
9341 724
23480 483