39625 913
9175 826
3279 221
6697 570
7407 536
2780 677
3433 398
7157 336
2757 408
3476 524
3388 752
25315 192
14756 734
14787 290
3985 672
12269 771
2522 307
5163 227
4210 93
21105 161
1505 36
25162 558
20375 422
6881 472
1972 209
20347 566
6814 440
5904 449