33675 535
14367 862
2092 409
76691 245
154639 338
67178 432
331586 1388
19672 652
11679 777
8628 328
10670 721
7716 548