2604 295
9638 45
1407 61
6372 647
2886 614
1423 187
7551 178
21771 837
9290 751
8855 522
73313 165
7928 149
16343 176