15032 305
25543 272
30096 247
28880 278
6941 211
38094 427
11712 189
33410 609
5758 736
2831 98
7614 461
7198 274
27650 388
8241 323
8318 357
17629 414
7629 441
10134 58
9993 134
12765 487
8133 632
9945 846
6537 166
16040 702
17452 535
34843 391
13949 485
4993 373