11290 800
12364 314
169765 202
33268 625
31234 239
30106 395
30478 922
12837 769
7428 111
4957 141
22630 580
21892 471
1398 75
2877 239
4410 653