30143 120
40329 153
37406 654
72475 783
43237 463
24696 236
30413 349
58426 803
91019 262
55060 115
44912 614
59184 623
23918 480
16307 218