31486 504
2936 216
3966 310
3273 527
9524 634
6231 578
3972 648
14564 183
11980 96
7746 155
9431 832
5590 282
15058 392
4461 300
5013 528
32316 268
2505 382
2221 29
16241 338
19035 562
17204 609
19743 361
17222 464
2653 174
3618 693
6252 733
1943 105
3011 191