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