40935 912
13161 285
7569 363
8631 732
24609 348
7494 623
6209 889
9191 452
4670 283
15683 59
7958 817
10521 147
5635 195
9238 607
7626 36
8418 323
3239 151
12589 320
14558 665
7938 501
27007 643
18825 818
7038 895
5820 933
6309 292
2506 43
13332 339
14172 497