29516 90
32431 777
4946 496
2712 673
1812 128
12950 178
9361 360
13056 224
7445 179
14296 426
17918 141
12874 707
24586 877
77665 772
123493 678
4816 640
2406 120
1044 222
8576 86
20657 452
12268 445
12018 145
19433 691
6739 121