11350 800
12381 314
170265 203
33414 625
31353 239
30231 395
30666 922
12853 769
7461 111
4989 141
22947 580
22281 472
1412 75
2896 239
4421 653