22373 253
2682 509
9135 424
11245 585
1408 202
9858 702
4236 44
58080 85
32773 556
18820 818
19028 116
14204 355
22825 294