31523 277
24006 142
7481 262
74897 473
20475 181
27168 487
15665 472
5403 313
19256 428
27504 70
35906 628
29839 137
8704 687
8138 624
19316 340
14936 878
13640 66
9699 515
4602 333
17852 493
59395 158
17620 331
3331 212
18031 413