20841 550
13176 152
22051 429
10465 228
16382 468
24230 242
2627 397
1392 121
3353 688
4043 125
3523 561
3006 656
3076 499