30303 120
40479 153
37487 654
72561 783
43507 463
24830 236
30547 349
58569 803
91180 262
55198 115
45055 614
59368 623
24040 480
16332 218