1506 134
47985 74
10530 822
7131 347
5406 340
19873 671
8869 31
3920 815
23052 558
7187 145
9492 792
4233 80
7929 626
8460 766
11644 946
15677 906
29942 186
2973 580
12086 228
8637 754
3001 588
16208 917
2519 438
18214 531