2692 196
1823 45
9519 494
12049 984
3799 376
11697 711
11070 927
4712 860
8362 484
15547 323
2742 296
26130 374
12781 496
3857 391
2561 136
3863 392
5828 651
2702 60