12104 252
18224 164
4875 473
21740 485
4355 209
4847 388
3584 648
20001 255
41384 157
36387 660
9313 850
7201 952