22853 118
3176 463
7527 346
14245 158
4462 716
18630 347
13461 153
16975 879
26872 646
4262 575
6049 506
6372 107
3485 665
12797 449
5363 911
926 71
4869 468