31097 301
4416 115
4405 188
3619 478
4783 284
44971 184
27304 617
5359 547
31572 434
17286 57
14045 537
9991 126
28884 538
21578 233
25563 284
175078 696
18761 523
21506 748
11880 41
8870 602
12088 239
5556 672
18603 409
15428 509
24573 639
16939 680
34624 441
12285 500