31099 301
4416 115
4405 188
3620 478
4783 284
44971 184
27309 617
5360 547
31575 434
17292 57
14047 537
9992 126
28884 538
21581 233
25565 284
175082 696
18763 523
21506 748
11880 41
8870 602
12089 239
5557 672
18608 409
15429 509
24574 639
16941 680
34643 441
12286 500