11392 800
12403 314
170440 203
33469 625
31400 239
30325 395
30734 922
12866 769
7479 111
5011 141
23058 580
22430 472
1418 75
2908 239
4429 653