13955 347
3095 181
703 157
1444 196
2700 556
3508 577
8870 253
1996 362
3341 681
3630 688
668 75
1239 33
3231 624
16037 707
8584 714
3560 862
6760 421
2735 155
3816 789
2338 253
1069 40
14384 653
3093 268
3462 342