2893 32
2833 151
13945 309
6289 358
1844 175
2336 266
14666 843
1915 183
6631 523
8565 742
24202 447
18084 412
6389 832
3081 309
3088 651
7956 864
28056 642
4514 237
2949 377
3339 614
2324 184
1612 179
5476 515
7916 857