31522 277
23999 142
7475 262
74863 473
20469 181
27157 487
15663 472
5401 313
19245 428
27498 70
35901 628
29831 137
8702 687
8137 624
19311 340
14935 878
13637 66
9695 515
4601 333
17843 493
59385 158
17613 331
3330 212
18026 413