2966 790
1761 258
1504 178
2349 416
68235 164
11550 438
12800 468
13036 705
51378 165
42581 420
25830 57
122548 657
29767 693
105971 331
117567 365
119020 665
47593 508
29174 910
46956 225
94270 457
19659 111
45525 315
121458 371
74996 608