3531 505
2739 496
2063 449
1494 229
3441 417
2685 639
1618 323
1061 286
1328 145
3078 907
3504 608
1637 403
2151 565
1089 277
2064 232
2726 458
2713 769
1126 258
4045 493
1075 289
807 154
466 95
2182 464
830 206
2768 841
812 65
3308 674
2483 394