21505 253
9710 122
20197 183
12475 211
3990 238
10086 556
3545 517
7057 787
5554 652
6861 480
9631 699
3636 543
12698 453
4485 125
4433 731
2728 366