13968 580
5467 72
3781 534
5542 147
1595 83
3901 66
3513 486
6899 763
3900 459
5688 757
3666 465
3516 377
5872 637
31842 598
4411 944
6403 506
8352 730
2783 389
3607 334
12846 758
2559 211
24607 191
10945 154
13896 598