3126 230
12283 99
22591 325
1867 208
10848 573
3621 385
11174 782
4056 399
8632 607
2846 630
5809 601
4827 617
3070 92
8839 473
5867 895
1618 137
1639 184
2813 382
2060 262
3544 163
14201 68
1928 183
3162 500
2165 291