3295 513
2969 216
4809 440
13228 404
10269 709
3115 674
2853 314
9282 818
2946 98
2914 100
13637 380
8338 933
173137 948
15030 725
52408 503
2197 207
6329 71
3556 320
7477 619
16143 566
8252 73
3107 581
4247 560
167152 276
58613 647
35372 821
103792 195
59347 789