1008 269
1423 411
4197 730
9882 601
10542 154
5602 870
3604 631
14469 430
1763 259
43076 645
4853 472
2833 151
18473 417
9769 851
5805 526
28380 155
6850 615
5813 469
4360 678