42451 518
3500 402
3468 137
21921 270
11919 713
6227 73
2557 690
3931 461
33450 467
4819 758
19301 201
37254 323
42634 580
76010 912
51286 492
127470 868
22037 504
14748 454
29819 627
26689 103
3041 766
3556 669
1744 227
6367 513
22912 379
93589 136
38355 206
25339 862