6951 326
5671 64
4000 109
8897 620
10098 317
4447 289
3846 115
5031 656
3526 431
5755 533
6332 378
5576 491
5864 829
9912 514
3999 84
4363 437
18216 840
6101 864
24544 135
58981 407
97435 1116
44064 150