31522 277
23992 142
7475 262
74846 473
20466 181
27155 487
15662 472
5401 313
19243 428
27496 70
35897 628
29828 137
8702 687
8136 624
19311 340
14933 878
13635 66
9693 515
4601 333
17839 493
59384 158
17609 331
3329 212
18019 413