3012 582
20362 968
4934 322
21570 427
12110 263
10481 633
3864 164
8643 354
9008 216
24262 310
14775 562
13315 165
6164 487
85634 496
51878 193
6979 526
21545 457
9180 894
15606 550
78894 807
100509 221
53738 426
10145 499
27199 979
12752 609
36912 719
26937 932
8151 420