11302 800
12366 314
169874 202
33300 625
31253 239
30124 395
30524 922
12841 769
7434 111
4959 141
22665 580
21988 471
1402 75
2882 239
4412 653