1496 134
47175 74
10447 822
7063 347
5361 340
19657 671
8779 31
3906 815
22867 557
6188 145
9416 791
4202 80
7718 626
8440 766
11523 946
15544 906
29291 186
2946 580
12070 228
8406 754
2872 588
16143 917
2492 438
18074 531