22961 118
3191 463
7601 346
14263 158
4481 716
18638 347
13472 153
16986 879
26910 647
4262 575
6064 506
6379 107
3485 665
12806 449
5367 911
937 71
4870 468