4512 30
5703 779
7541 734
9796 504
5660 488
8260 30
29980 943
39185 251
4952 512
2733 370
25452 143
3032 92
5247 178
2811 213
7930 272
3974 362
4900 832
8629 352
4845 332
2282 185
5426 966
2959 355
4029 33
6657 358
3835 494
1506 83
1608 258