3101 941
8864 806
7426 267
18501 104
4599 637
15528 95
33131 609
5202 207
6759 572
2435 192
3388 187
37099 587
22660 218
16874 563
39405 860
6783 616