22261 517
6632 264
926445 3282
45304 607
44118 110
33713 656
6800 52
17201 596
16633 491
3162 104
1548 60
8511 193
6930 735
3238 489
67999 1001