4116 304
29787 351
26801 338
12420 99
42433 797
38452 399
8644 476
16032 91
3624 673
16686 545
11335 284
3046 752
37183 752
2295 434
12001 120
28497 159
34817 641
8854 545
1570 330
35268 836
21272 123
23673 843
3422 699
2908 653
1493 294
2683 770
5421 646
24572 178