12231 485
14006 406
973 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
661 108
896 147
19824 350
20644 890
6212 618
7179 566
7021 227
9835 773
7470 150
3549 230
6836 583
4305 528