40704 666
4097 539
3689 876
4646 563
3068 277
2522 459
2821 326
22926 814
2994 352
3271 685
3783 628
1412 137
3249 194
39548 331
33600 492
1043 41
1570 53
3192 486
55443 279
2547 501
3250 569
3257 759
27018 224
3215 478
1248 98
9070 370
11416 296
16342 542