29871 66
3522 966
2134 391
1201 163
769 131
1133 192
1136 81
3327 644
1675 397
7095 465
989 98
1742 483
2600 516
2013 494
408 80
1235 119
2323 523
4944 681
1635 309
1464 42
2514 391
396 35
10977 739
2957 860
2608 215
3607 65
2558 385
2544 296