6591 100
5656 687
22550 281
12290 814
5821 648
8981 144
14847 983
4499 391
10304 895
10222 542
7284 659
967 45
2037 75
2366 184
4354 409
6627 310
15704 523
13191 357
3563 224
6713 483
4634 130
7060 419
18685 501
11460 227