21976 429
10443 228
16278 468
24131 242
2623 397
1385 121
3348 688
4026 123
3516 561
3004 656
3069 499