170033 563
3269 229
11275 655
11482 94
17073 198
39513 593
2975 537
17850 337
8328 188
4344 299
61462 883