271302 738
21917 555
29586 240
94149 572
10491 416
24113 72
5968 117
11217 447
12353 229
79335 894
17475 911
17497 576
7873 571
3914 43
4123 763
7920 612
6643 620
3875 426
10483 658