47
866
22
599
485
20
432
32
446
51
462
59
454
29
386
49
351
71
620
23
308
26
314
27
259
21
253
1
15
31
263
254
67
365