18031 104
11415 564
3877 890
1014 29
5168 271
4188 77
50535 672
3239 527
4469 639
3617 627
4269 629
3801 450
19153 253
13953 195
5036 290
2088 69
47063 124
2128 296
6138 342
5450 695
4497 453
4637 431
7450 589
3782 216
25497 613
3079 703
2368 380
11153 340