31688 222
37133 587
16734 855
42343 1115
5729 92
8761 520
12282 289
18331 755
11808 309
14730 446
7660 790
13318 169
3359 35
3031 122
9828 282
7869 253
6968 337
2993 400
3073 117
7018 382
4800 113
4739 560
18982 172
29947 368
10553 601
23666 841
16639 880
15205 838