3063 110
12046 260
8256 591
7951 449
19638 454
17066 783
15612 501
2715 537
4018 591
4328 208
3911 80
4211 449
2907 207
5692 596
4500 399
4808 515
4359 348
2272 108