19510 525
125431 412
35846 483
6054 155
42871 224
6269 137
31080 681
4621 418
2533 194
7076 563
4215 351
3435 523
3095 655
934 165
3198 597