2518 327
1300 131
2944 304
2791 198
22822 653
2657 37
4222 705
4171 625
29883 681
85418 189
65290 239
77583 289
7132 116
3972 621