2700 196
1824 45
9522 494
12050 984
3800 376
11699 711
11071 927
4713 860
8362 484
15550 323
2742 296
26130 374
12781 496
3859 391
2561 136
3863 392
5830 651
2703 60