511 151
5425 67
2196 468
2824 607
4874 531
1683 119
4460 728
920 61
2699 475
2572 616
8262 255
5822 754
1808 417
2952 393
5494 423
768 228
4902 339
1991 293
1706 196
2560 501
1126 93
1445 239
15809 898
5101 405