997 282
12596 798
9609 554
5740 343
4390 334
8732 521
4173 522
3480 233
6007 318
23136 660
1262 186
3902 737
3626 479
8629 281
6731 349