11350 800
12382 314
170268 203
33414 625
31354 239
30231 395
30667 922
12853 769
7461 111
4989 141
22949 580
22281 472
1413 75
2897 239
4422 653