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
25565 284
175082 696
18763 523
21507 748
11880 41
8870 602
12089 239
5557 672
18609 409
15429 509
24575 639
16941 680
34644 441
12286 500