47
863
71
617
22
598
32
442
484
20
431
51
460
59
453
29
386
13
721
67
363
60
312
49
351
40
348
26
314
23
306
35
243
25
240