14386 862
2803 90
22286 202
4910 332
3110 870
6693 879
3792 658
7336 526
1831 167
68670 474
25262 845
30491 41
2710 103
3331 509
5185 249
1203 121
2535 317