3196 280
24241 653
15853 327
10943 610
17611 410
3470 723
16849 569
16143 680
6850 503
5078 227
13435 699
20755 249
11850 532
8143 647
29425 643
3537 172
25225 850
6094 443
14074 528
8436 222
4653 76
4209 803
11652 990
6587 665