1644 295
9511 45
1127 61
5341 647
2471 614
1251 187
6414 178
21462 837
9055 751
8698 522
70698 165
7556 149
15909 176