40945 912
13164 285
7581 363
8632 732
24623 348
7494 623
6212 889
9200 452
4671 283
15688 59
7966 817
10522 147
5637 195
9240 607
7629 36
8422 323
3240 151
12595 320
14559 665
7940 501
27012 643
18828 818
7039 895
5821 933
6310 292
2506 43
13335 339
14172 497