22028 429
10465 228
16374 468
24157 242
2660 397
1441 121
3386 688
4120 123
3534 561
3020 656
3097 499