40952 912
13167 285
7583 363
8635 732
24633 348
7501 623
6215 889
9206 452
4671 283
15695 59
7972 817
10524 147
5639 195
9243 607
7631 36
8424 323
3241 151
12595 320
14570 665
7942 501
27020 643
18831 818
7040 895
5821 933
6315 292
2506 43
13345 339
14175 497