19510 525
125448 412
35847 483
6054 155
42871 224
6270 137
31082 681
4622 418
2533 194
7078 563
4215 351
3435 523
3096 655
934 165
3198 597