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