2101 131
14577 423
11914 884
31698 282
189917 521
6910 263
9392 300
4157 628
3941 738
10330 904
5800 113
4461 422
3820 432
9399 545
1407 89