11325 800
12375 314
170110 202
33373 625
31298 239
30175 395
30616 922
12849 769
7444 111
4979 141
22846 580
22179 472
1409 75
2889 239
4418 653