1269 295
9498 45
1082 61
5313 647
2460 614
1234 187
6319 178
21429 837
9032 751
8677 522
70326 165
7513 149
15828 176