2101 131
14578 423
11914 884
31698 282
189929 521
6910 263
9395 300
4157 628
3942 738
10330 904
5800 113
4461 422
3821 432
9401 545
1407 89