5803 659
14512 201
5722 178
8529 566
1357 119
10321 357
4439 426
7660 470
1168 68
2147 340
4122 428
43730 373