3112 503
1368 125
1461 107
9457 663
3532 787
14481 653
4987 394
2068 246
4043 874
1730 39
3824 839
4170 645
1400 213
3665 554
1668 108
15636 628
7653 301
4263 576
3490 540
1091 202
1595 48
2457 143
4384 836
4009 740