2995 520
1449 257
656 115
3167 586
2707 329
2044 292
1174 287
3834 392
742 148
3121 840
233 40
1595 426
1302 334
4796 585
1661 234
903 30
3640 869
2205 535
3781 732
3225 707
3205 646
1220 303
2894 688
830 38