29488 249
42087 711
22328 563
19629 172
5548 899
7188 826
6424 774
6156 215
14802 208
7028 498
11223 432
9669 103
16830 340
3524 626
12497 576
14900 675
10735 598
7568 216
6142 387
7665 151
7062 499
5531 146
6322 322
5940 327