1846 280
9632 845
6098 223
109469 592
19751 131
3676 445
7881 253
8705 409
104078 992
20451 543
17328 655
7553 819
1683 174
5212 708