4513 30
5707 779
7546 734
9796 504
5662 488
8261 30
29982 943
39190 251
4952 512
2733 370
25452 143
3032 92
5247 178
2811 213
7930 272
3974 362
4900 832
8630 352
4845 332
2282 185
5426 966
2959 355
4029 33
6657 358
3835 494
1506 83
1608 258