19602 525
126520 418
35895 483
6079 155
42973 224
6326 137
31195 681
4660 418
2546 194
7122 563
4232 351
3457 523
3106 655
948 165
3209 597