15032 288
13033 393
12992 352
1787 136
3288 744
2970 458
3150 332
2252 159
2575 278
25755 66
3078 277
4053 794
4843 859
3457 357
6691 202
2072 240
4394 735
7307 526
244543 458
3584 430
167993 222
111696 939
77921 182
59458 236
43245 184
31028 384
49045 556
45861 550