1797 256
2303 348
2522 639
3138 534
19388 382
31263 620
86594 160
2949 266
5622 798
8116 511
13562 707
84260 609
23562 277
17181 785
4617 739
3633 300
10278 122
2294 245
5403 94
93699 323
2398 48
1387 82
9540 357
18738 336
5991 155
14805 634
5227 661
5977 726