30143 120
40332 153
37408 654
72476 783
43244 463
24699 236
30414 349
58426 803
91019 262
55060 115
44913 614
59186 623
23918 480
16307 218