31486 504
2933 216
3966 310
3273 527
9524 634
6230 578
3969 648
14564 183
11980 96
7744 155
9431 832
5589 282
15058 392
4459 300
5013 528
32315 268
2505 382
2221 29
16241 338
19035 562
17204 609
19739 361
17222 464
2653 174
3618 693
6250 733
1943 105
3010 191