3063 110
12046 260
8256 591
7951 449
19638 454
17066 783
15609 501
2715 537
4017 591
4327 208
3908 80
4211 449
2907 207
5692 596
4499 399
4808 515
4357 348
2271 108