34793 273
21458 332
15720 330
4330 736
3077 412
34702 443
10337 211
6453 672
10825 838
3642 791
2321 366