341 86
1141 318
1558 453
585 158
2587 277
4712 686
4239 363
9015 635
4677 426
12530 188
5004 444
5974 93
5459 485
14761 626
6243 482
5850 481
8084 89
5355 516
4700 536
2704 104
7476 399
7753 677
5760 60
15052 901