31522 277
24003 142
7477 262
74873 473
20471 181
27166 487
15664 472
5402 313
19251 428
27501 70
35903 628
29836 137
8703 687
8137 624
19314 340
14936 878
13638 66
9696 515
4602 333
17845 493
59393 158
17614 331
3331 212
18027 413