12537 668
3423 346
2938 272
4587 720
2922 505
4918 392
11822 442
23195 429
4435 295
892 72
3083 603
24246 178
2197 504