31523 277
24006 142
7483 262
74902 473
20477 181
27169 487
15665 472
5403 313
19258 428
27507 70
35906 628
29839 137
8704 687
8138 624
19319 340
14936 878
13641 66
9699 515
4602 333
17854 493
59396 158
17620 331
3331 212
18033 413