22393 253
2684 509
9148 424
11312 585
1411 202
9894 702
4276 44
58125 85
32793 556
18833 818
19059 116
14225 355
22855 294