1506 134
47974 74
10530 822
7131 347
5406 340
19868 671
8867 31
3920 815
23050 558
7185 145
9492 792
4233 80
7928 626
8460 766
11638 946
15676 906
29934 186
2973 580
12086 228
8632 754
3001 588
16205 917
2519 438
18214 531