45505 491
12446 630
16390 419
15917 595
11955 296
20226 455
39545 680
16056 236
8356 50
13299 776
16538 758
13015 573
34978 341
11493 656
27377 141
4452 823
19688 155