32996 306
2661 175
8920 529
27253 491
6795 286
14653 363
10289 365
20820 631
34283 170
13702 76
39460 221
21982 584
7080 561
23664 209
17378 285
11325 125
11340 461
11927 260
11039 445
27427 834
11556 331
56729 624
16453 167
12534 105