22853 118
3180 463
7543 346
14251 158
4465 716
18631 347
13466 153
16980 879
26878 646
4262 575
6052 506
6372 107
3485 665
12800 449
5365 911
928 71
4869 468