40958 912
13168 285
7584 363
8636 732
24639 348
7547 623
6215 889
9207 452
4671 283
15697 59
7973 817
10524 147
5639 195
9246 607
7632 36
8425 323
3241 151
12600 320
14571 665
7942 501
27024 643
18832 818
7041 895
5821 933
6319 292
2507 43
13347 339
14175 497