3005 123
22226 581
22346 344
11699 95
2641 25
6207 81
10178 701
4164 681
12815 126
6846 356
3524 83
14443 516
14441 687
3939 319
4422 571
4853 388
3769 561
3880 673
2607 199
5760 322
6045 661
2239 136
5078 562
5476 860
16028 546
10033 673
5522 789
279673 526