24857 158
18482 669
4178 363
4957 769
1407 156
3540 468
1534 109
1197 165
2901 608
3520 708
3074 346
3488 447