19559 525
126026 418
35881 483
6063 155
42920 224
6309 137
31149 681
4633 418
2538 194
7107 563
4229 351
3444 523
3101 655
946 165
3205 597