5955 660
14915 201
5877 178
8591 566
1383 119
10416 357
4484 426
7744 470
1188 68
2183 340
4174 428
44170 373