3056 621
2611 525
7286 205
886 118
1546 208
2598 447
29592 585
39860 337
10649 515
32565 788
25894 427
29298 449
9880 380
56392 832
14107 154
1789 204
12209 334
3925 474
1361 45
4918 909
5173 680
13386 37
5978 374
5105 49
1828 41
12371 906
35806 645
4931 175