11292 800
12364 314
169767 202
33269 625
31234 239
30106 395
30478 922
12837 769
7428 111
4957 141
22630 580
21894 471
1399 75
2877 239
4410 653