3127 232
2217 98
3391 60
14371 670
4976 797
2991 266
4244 614
2724 174
2718 263
4246 937
4320 637
4018 705
3129 106
5140 780
2657 416
1615 63
2998 325
3914 324
9706 379
18412 362
3647 495
1581 41
3554 305
5455 848