4060 976
17548 575
3948 168
2221 294
14949 362
6092 344
9561 351
8305 885
4118 432
6243 378
6483 859
27536 294
36986 248
20505 629
4796 882
4075 746
5944 468
18197 202
1587 83
3894 66
3892 459
6178 650
5302 672
8006 921