2924 196
1895 45
9941 494
12101 984
3817 376
11738 711
11116 927
4727 860
8375 484
15595 323
2764 296
26154 374
12801 496
3885 391
2584 136
3866 392
5871 651
2731 60