3113 777
34641 192
3630 354
74586 480
3067 219
63993 334
35863 247
28037 212
4920 526
27013 682
3353 125
5933 360
5508 758
2302 455
20233 156
28888 345
39399 509
8062 476
52051 95
20964 422
33663 57
2611 273
3434 766
82649 839
24883 617