29911 155
5481 738
9455 196
4209 118
4904 327
2047 185
5683 474
5408 634
5943 48
1958 110
5346 437
4672 730
6797 307
2882 74
5861 424
4910 520
5087 593
6081 758
9176 655
2690 116
7593 455
5652 701
2797 124
2208 67
2247 155
8474 92
7159 482
6410 441