31485 504
2932 216
3966 310
3273 527
9524 634
6229 578
3968 648
14564 183
11980 96
7744 155
9430 832
5588 282
15058 392
4459 300
5012 528
32315 268
2505 382
2221 29
16241 338
19035 562
17204 609
19737 361
17222 464
2653 174
3618 693
6250 733
1943 105
3008 191