34096 663
8699 343
9473 231
2553 429
4146 551
2296 351
22055 914
10465 420
33586 199
7447 50
128346 844
89472 1179
20086 663
55417 549
28109 939
19968 129
7143 326
34659 530
9552 163
10906 215
12881 668
68156 703
8460 659
22534 820
20937 240
32086 154
53545 847
15274 859