1506 134
47954 74
10527 822
7127 347
5405 340
19859 671
8866 31
3920 815
23045 558
7181 145
9491 792
4232 80
7923 626
8460 766
11636 946
15673 906
29929 186
2972 580
12085 228
8621 754
3000 588
16204 917
2519 438
18210 531