4977 514
105579 236
42877 217
19367 405
11008 561
5750 447
8945 806
3289 261
2384 406
2739 755
2685 433