2916 331
58822 916
6438 87
5197 615
25975 397
8966 608
5518 93
4691 193
5398 330
6580 550
7566 741
15979 672
15512 223
2995 461
9632 444
25733 565
7977 717
3285 420
5800 200
3148 319
8478 702
3352 139
6048 210
3210 127
3791 491
24254 764
24440 119
47184 457