21438 158
16424 669
3545 363
4391 766
1093 156
3105 468
1150 109
922 165
2604 608
3201 708
2526 345
3010 447