1504 134
47896 74
10520 822
7124 347
5404 340
19847 671
8853 31
3920 815
23026 558
7143 145
9485 792
4228 80
7906 626
8460 766
11631 946
15663 906
29896 186
2966 580
12082 228
8604 754
2994 588
16201 917
2516 438
18203 531