12231 485
14006 406
974 158
3163 804
2814 204
770 99
2951 474
3187 657
2054 362
1662 357
1637 218
3396 498
761 37
2202 419
1104 125
1600 282
662 108
896 147
19827 350
20644 890
6213 618
7180 566
7021 227
9835 773
7470 150
3549 230
6836 583
4305 528