14402 862
6502 91
22368 202
5027 332
3102 870
6706 879
3969 658
7428 526
1926 167
69474 474
25807 845
31026 41
2694 103
4853 509
5299 250
1211 121
2569 317