2551 295
9637 45
1392 61
6364 647
2883 614
1417 187
7531 178
21758 837
9278 751
8848 522
73180 165
7918 149
16326 176