3085 265
14669 753
24822 231
281130 945
66291 344
592952 1104
2794 112
60465 572
129123 444
7855 337
4145 664
24300 257
13396 295
5429 686
1162 113
1676 338
4398 512
2198 265
3665 435
7325 459
21950 115
2185 433
5618 176
3926 806
8682 819
9889 283
33554 351
3720 373