1131 283
47106 322
152854 386
30765 334
2939 487
50522 463
59601 877
85662 452
61951 284
23140 800
58456 364
109461 589
168375 1043
75704 800
65422 321
100683 656
69019 293
80660 216
123378 260
112649 232
25324 125
66490 345
77516 306
2363 428
3431 782