1506 134
47979 74
10530 822
7131 347
5406 340
19871 671
8868 31
3920 815
23050 558
7187 145
9492 792
4233 80
7928 626
8460 766
11641 946
15677 906
29938 186
2973 580
12086 228
8635 754
3001 588
16208 917
2519 438
18214 531