1504 134
47909 74
10522 822
7126 347
5404 340
19849 671
8853 31
3920 815
23030 558
7143 145
9485 792
4228 80
7909 626
8460 766
11631 946
15667 906
29905 186
2967 580
12084 228
8607 754
2994 588
16201 917
2518 438
18204 531