21976 429
10442 228
16278 468
24129 242
2623 397
1382 121
3348 688
4026 123
3516 561
3004 656
3069 499