22026 429
10465 228
16344 468
24155 242
2657 397
1438 121
3385 688
4118 123
3534 561
3020 656
3097 499