30056 242
5524 205
5308 213
30228 319
3329 119
5138 634
3775 570
3216 759
1418 296
876 117
3078 804
1940 413
2817 716
2907 616
3075 877
3076 785
1238 220
853 125
1104 201
1731 431
1969 435
3098 680
3195 958
2961 787
1604 267
2229 456
25147 734
92838 582