3031 596
2542 202
3544 242
14177 664
11684 752
2267 489
4295 802
2575 408
11888 376
1039 157
5124 147
2180 639
6126 174
15053 694
3829 325
4005 268
825 74
3678 463
6832 769
729 170
11504 288
3740 634
1719 325
3246 935