9560 106
2729 115
7950 100
11013 301
3996 462
6510 751
13324 845
22015 616
9550 77
6293 186
18190 51
8985 535
6291 231
11778 565
13072 497
12169 540
5505 714
29158 426
15666 279
13907 711
10861 351
9746 434
7301 254
9707 228
8763 586
14844 858
11658 782
24339 323