19313 525
122217 410
35719 483
5991 155
42630 224
6205 137
30800 681
4544 418
2494 194
6882 563
4193 351
3367 523
3074 655
918 165
3174 597