11285 800
12362 314
169722 202
33246 625
31223 239
30100 395
30444 922
12837 769
7422 111
4956 141
22620 580
21859 471
1391 75
2876 239
4409 653