31097 301
4416 115
4405 188
3619 478
4783 284
44971 184
27302 617
5356 547
31569 434
17284 57
14045 537
9989 126
28884 538
21572 233
25561 284
175077 696
18761 523
21506 748
11879 41
8870 602
12085 239
5556 672
18597 409
15426 509
24570 639
16938 680
34617 441
12283 500