15081 288
13088 393
13005 352
1796 136
3295 744
2981 458
3166 332
2260 159
2587 278
25954 66
3083 277
4063 794
4852 859
3476 357
6723 202
2078 240
4414 735
7327 526
245389 458
3595 430
168467 223
112073 939
78138 182
59649 236
43275 184
31091 384
49157 556
45952 550