3016 582
20366 968
4935 322
21576 427
12110 263
10481 633
3865 164
8644 354
9009 216
24263 310
14775 562
13315 165
6164 487
85640 496
51887 193
6979 526
21548 457
9180 894
15606 550
78897 807
100529 221
53743 426
10145 499
27202 979
12755 609
36917 719
26940 932
8151 420