30998 1016
88356 169
24781 774
3086 344
2692 296
15913 311
29572 457
4611 569
34512 662
10467 123
10917 138
19415 169
58682 312
34574 361
48954 919
23415 311
4961 416
7134 412
6257 455
20013 126
289685 178
13362 207
149777 589
7366 416
6582 521
171197 215
16274 324
51460 600