1506 134
47967 74
10527 822
7128 347
5405 340
19862 671
8867 31
3920 815
23048 558
7182 145
9491 792
4232 80
7923 626
8460 766
11636 946
15675 906
29930 186
2973 580
12086 228
8627 754
3000 588
16204 917
2519 438
18212 531