1504 134
47887 74
10518 822
7123 347
5404 340
19840 671
8853 31
3920 815
23024 558
7137 145
9484 792
4228 80
7904 626
8460 766
11629 946
15662 906
29882 186
2964 580
12082 228
8604 754
2994 588
16200 917
2516 438
18202 531