2515 327
1298 131
2944 304
2791 198
22691 653
2653 37
4221 705
4171 625
29877 681
85406 189
65282 239
77574 289
7132 116
3972 621