2399 295
9617 45
1339 61
6327 647
2784 614
1385 187
7435 178
21689 837
9242 751
8824 522
72731 165
7862 149
16231 176