1504 134
47889 74
10519 822
7123 347
5404 340
19841 671
8853 31
3920 815
23026 558
7138 145
9484 792
4228 80
7904 626
8460 766
11630 946
15662 906
29885 186
2964 580
12082 228
8604 754
2994 588
16200 917
2516 438
18202 531