90625 308
113910 474
3544 580
28760 383
6575 664
4207 47
7478 519
7414 189
19423 386
14859 587
14091 580
11383 627
6960 540
12094 447
95366 510
9727 504
88873 645
206180 1084
75324 961
66089 185
15093 691
5644 526
14278 613
16502 565
10124 392
6523 547
6336 98
16815 612