1311 295
9498 45
1083 61
5313 647
2460 614
1234 187
6321 178
21432 837
9033 751
8678 522
70340 165
7515 149
15831 176