3656 631
5535 479
19530 508
1413 466
4685 58
32961 913
42941 147
4981 420
15588 582
19585 674
9790 134
12647 487
6697 107
8421 402
11901 872
2245 86
3174 24
4198 772
17183 672
9850 601
6432 99
40790 133
2116 178
5236 69