18068 525
116511 408
35497 483
5930 155
42141 224
6084 137
30319 680
4440 418
2422 194
6630 563
4161 351
3276 523
3025 655
872 165
3134 597