1493 134
47046 74
10433 822
7051 347
5349 340
19613 671
8759 31
3904 815
22827 557
6081 145
9402 791
4196 80
7670 626
8439 766
11510 946
15523 906
29175 186
2944 580
12067 228
8354 754
2841 588
16138 917
2488 438
18043 531