59853 260
8037 485
3246 242
5404 251
7125 594
4999 708
7394 705
31923 533
5346 359
4660 764
2345 417
2173 202