281
59
589
713
295
550
308
159
229
1681
24
99
2
196
27
120
361
721
7
12
200
118
541
436
179
500
1377
453
28
471
638
1058
485
5
863
1399
62
305
12
24
106
304
4
449
398
46
793
86
1130
