531 115
2725 764
2616 724
2421 562
715 141
1588 355
1014 32
6065 508
3578 459
3454 116
14528 291
3142 205
4873 428
5703 709
2446 267
18653 561
30047 83
11184 212
7736 445
8914 252
4383 430