11350 800
12381 314
170261 203
33414 625
31353 239
30228 395
30664 922
12853 769
7461 111
4988 141
22943 580
22278 472
1412 75
2896 239
4421 653