12185 252
18474 164
4916 473
22223 485
4365 209
4872 388
3597 648
20125 255
41666 157
36707 660
9340 850
7251 952