1506 134
48015 74
10535 822
7138 347
5407 340
19882 671
8872 31
3921 815
23062 558
7193 145
9498 792
4233 80
7941 626
8461 766
11650 946
15687 906
29968 186
2974 580
12089 228
8650 754
3002 588
16211 917
2520 438
18221 531