2163 256
3013 348
2599 639
3212 534
19446 382
31487 620
87358 160
3289 266
5801 798
8527 511
13925 708
86984 609
23645 277
17253 785
4685 739
3730 300
10394 122
2345 245
5498 94
94877 323
2424 48
1407 82
9629 357
18982 336
6079 155
14955 634
5290 661
6166 726