30275 120
40457 153
37481 654
72513 783
43456 463
24806 236
30526 349
58548 803
91153 262
55169 115
45038 614
59337 623
24020 480
16329 218