31049 246
8194 294
9562 478
3722 37
5713 512
11118 659
12154 413
5115 181
27669 464
37550 667
30048 586
21893 979
5483 92
23399 1035
7587 279
44141 131
7420 385
14537 562
21740 655
6794 151
8846 600
8316 708
7257 71
6689 633