41097 531
40788 65
11351 649
15074 354
7156 578
12413 153
5841 216
10666 391
16458 275
12851 285
6723 362
5517 556
24149 348
6949 623
8703 452
4363 283
14933 59
7052 36
8198 323
13126 665
26583 643
18110 817
6817 895
5724 292
2977 215
20418 168
43801 775
14008 637