3506 163
22119 518
27215 391
12907 56
40980 833
14738 470
23480 446
14299 798
9443 713
8159 85
5469 409
7001 780
8582 388
7016 571
13266 495
17031 119
30510 365
41752 745
4829 496
7306 343
1284 170
24163 239
7609 109
3446 395
39337 139
24882 276
23706 1050
5572 258