1504 134
47924 74
10523 822
7127 347
5404 340
19850 671
8865 31
3920 815
23035 558
7151 145
9488 792
4230 80
7913 626
8460 766
11633 946
15668 906
29910 186
2968 580
12084 228
8611 754
2995 588
16202 917
2519 438
18204 531