1506 134
47969 74
10529 822
7130 347
5406 340
19865 671
8867 31
3920 815
23048 558
7184 145
9492 792
4233 80
7926 626
8460 766
11637 946
15676 906
29932 186
2973 580
12086 228
8628 754
3000 588
16205 917
2519 438
18214 531