18098 164
4850 473
21348 485
4327 209
4832 388
3576 648
19900 255
41107 157
36135 660
9266 850
7171 952