30096 629
9065 404
4677 391
27394 530
4243 421
4662 467
2491 486
8076 762
9189 127
11603 721
3720 907
3786 628
4582 638
18040 169
3502 66
30388 133
51722 146
17172 357
25039 538
3289 345
526712 858
12773 327
8584 457
22448 234
75725 412
19811 543
23592 412
12334 302