29997 660
41365 168
18769 523
21509 748
9143 372
11886 41
8983 727
20221 584
11570 315
13291 305
12458 419
12295 189
7699 441
27331 609
4678 531
13089 935
11016 137
37334 224
3530 566
19951 368
9173 363
5562 283
6364 379
11378 304
15078 158
10943 357
5920 282
19647 871