37012 670
5432 372
6250 692
7233 605
2780 322
17777 227
95929 874
150638 196
16144 369
12388 382
2855 207