11325 800
12375 314
170099 202
33373 625
31296 239
30175 395
30615 922
12849 769
7444 111
4977 141
22839 580
22172 472
1409 75
2887 239
4418 653