11321 800
12375 314
170082 202
33366 625
31290 239
30171 395
30603 922
12848 769
7443 111
4976 141
22813 580
22151 472
1408 75
2887 239
4415 653