30143 120
40332 153
37408 654
72478 783
43246 463
24700 236
30415 349
58426 803
91020 262
55061 115
44913 614
59189 623
23918 480
16308 218