25586 302
35786 510
31545 234
43792 650
8412 399
28501 280
21539 75
13658 242
51506 547
71542 187
9487 286
48954 190
33020 580
37817 114
33615 382
23511 151
18440 209
22287 146
38851 378
35781 403
19401 94
42548 170
18292 66
20639 822
10328 258
34475 465
12772 820
29006 587