22097 383
11878 341
163596 769
4260 427
1734 280
2747 550
1034 47
2665 490
4124 637
1814 191
2510 627
769 29
3080 658
2807 555