4513 30
5707 779
7546 734
9796 504
5662 488
8262 30
29983 943
39195 251
4952 512
2733 370
25453 143
3032 92
5247 178
2811 213
7930 272
3974 362
4900 832
8630 352
4846 332
2282 185
5426 966
2959 355
4029 33
6659 358
3835 494
1506 83
1608 258