2403 196
1743 45
9080 494
12015 984
3780 376
11666 711
11020 927
4684 860
8357 484
15508 323
2714 296
26125 374
12759 496
3826 391
2544 136
3857 392
5783 651
2656 60