29997 251
22085 128
21909 259
44755 509
1669 41
87372 372
26599 160
3827 668
27714 928
16000 747
37996 603
23484 641
3660 699
2950 309
34198 505
27952 369
16740 190
22093 120
20844 380
29847 676
58598 588
36977 408
7982 80
20040 547
7454 526
20638 406
59028 164
17734 692