9852 352
102005 928
23610 723
29436 281
62348 95
54033 420
123729 677
28666 214
41422 1166
159645 590
71905 187
28019 974
12161 407
13417 382
25525 527
23589 603
48315 530
21246 93
210815 546
89591 185
58247 179
385430 1079
14265 352
49539 738