1504 134
47871 74
10515 822
7122 347
5404 340
19837 671
8852 31
3918 815
23023 558
7127 145
9482 792
4228 80
7902 626
8460 766
11626 946
15656 906
29880 186
2963 580
12082 228
8600 754
2994 588
16200 917
2515 438
18199 531