21435 158
16420 669
3545 363
4391 766
1093 156
3105 468
1149 109
921 165
2603 608
3200 708
2526 345
3009 447