2957 580
1105 234
1969 626
7631 45
1935 545
11853 342
3622 214
1635 177
117122 465
13802 224
2637 605
2000 505
4748 292
1371 380
4312 856
8076 477
8392 461
2272 629
909 211
7055 168
3449 773
6844 760
104586 389
1157 104