3026 582
20374 968
4936 322
21586 427
12114 263
10481 633
3866 164
8648 354
9012 216
24265 310
14775 562
13315 165
6165 487
85644 496
51895 193
6979 526
21555 457
9181 894
15606 550
78899 807
100542 221
53748 426
10145 499
27203 979
12756 609
36925 719
26943 932
8152 420