1504 134
47938 74
10524 822
7127 347
5405 340
19855 671
8866 31
3920 815
23037 558
7173 145
9490 792
4231 80
7915 626
8460 766
11636 946
15671 906
29921 186
2969 580
12085 228
8618 754
2999 588
16202 917
2519 438
18207 531