31099 301
4416 115
4405 188
3620 478
4783 284
44972 184
27310 617
5360 547
31576 434
17292 57
14047 537
9992 126
28884 538
21583 233
25567 284
175082 696
18763 523
21507 748
11880 41
8870 602
12089 239
5557 672
18609 409
15430 509
24575 639
16943 680
34648 441
12287 500