2708 156
3186 479
24982 862
4815 357
1232 58
8534 314
14132 333
26622 637
22294 350
2722 344
19128 532
37913 515
13788 755
4072 538
2084 144
9037 632
5834 665
23187 458
22133 847
29033 345
2268 303
1457 177
3494 167
11845 203
18239 442
5900 179
3706 409
16923 624