5850 616
6009 929
3819 685
3056 272
4689 720
2966 505
22184 362
4205 274
18157 217
1977 136
8477 547
3735 628
5017 532
16517 167
13361 123
4003 593
8328 676
1767 279