28051 700
30501 613
34313 664
15708 135
9717 595
3492 100
7692 384
5140 42
12730 752
1285 222
10888 344
6870 374
7861 453
12138 472
7146 727
14673 376
5946 370
7525 33
4547 324
9790 987
5003 91
8645 110
8017 265
13628 426
11458 226
8801 678
8684 662
12174 450