39643 913
9175 826
3279 221
6698 570
7408 536
2780 677
3434 398
7158 336
2757 408
3476 524
3388 752
25327 192
14763 734
14793 290
3986 672
12276 771
2522 307
5164 227
4211 93
21111 161
1505 36
25172 558
20385 422
6883 472
1972 209
20352 566
6815 440
5912 449