22536 588
7796 584
3326 422
3231 233
3717 315
5504 711
7982 520
8956 468
3183 434
2864 118
1701 336
654 86
1553 211
1844 246