1593 25
2508 121
6869 286
8944 732
7831 148
10910 348
2051 163
6935 613
5083 629
9550 516
9003 764
1779 217
3277 140
2319 420
2387 458
2124 418