31102 320
10931 222
21836 704
15462 363
7140 386
9247 486
9570 128
17498 348
19573 550
6176 143
16774 579
11873 627
26687 142
33835 138
7996 999
9318 718
5555 359
12839 549
22807 72
18430 654
6431 286
8870 61
26400 651
7639 648
14434 733
15438 187
6850 67
9446 875