2631 521
2248 446
2212 408
355 87
1402 50
5205 127
2975 151
1947 426
1610 72
3529 805
4040 289
1633 340
16430 214
3718 47
2911 690
5479 290
9737 655
1417 120
1748 204
1741 360
4308 601
1197 81
883 258
3082 512