358686 741
414966 952
2141 360
2135 582
18273 679
5535 120
13522 75
8128 453
17865 437
30381 249
15672 182