1504 134
47900 74
10521 822
7125 347
5404 340
19848 671
8853 31
3920 815
23029 558
7143 145
9485 792
4228 80
7908 626
8460 766
11631 946
15665 906
29900 186
2967 580
12083 228
8606 754
2994 588
16201 917
2518 438
18204 531