16734 145
20591 732
1629 227
1933 202
2522 217
3703 43
21286 622
5650 479
4823 660
4267 635
2590 235
29455 529
19364 596
4751 692