21416 158
16412 669
3542 363
4389 766
1090 156
3103 468
1146 109
918 165
2602 608
3199 708
2526 345
3006 447