18032 525
116019 408
35476 483
5923 155
42116 224
6068 137
30273 680
4434 418
2421 194
6607 563
4161 351
3272 523
3023 655
868 165
3132 597