1506 134
48001 74
10533 822
7136 347
5407 340
19880 671
8871 31
3921 815
23057 558
7190 145
9498 792
4233 80
7937 626
8461 766
11648 946
15683 906
29958 186
2974 580
12088 228
8644 754
3002 588
16209 917
2520 438
18218 531