1506 134
48002 74
10533 822
7136 347
5407 340
19881 671
8872 31
3921 815
23058 558
7190 145
9498 792
4233 80
7940 626
8461 766
11648 946
15683 906
29960 186
2974 580
12088 228
8648 754
3002 588
16210 917
2520 438
18220 531