4995 514
105717 236
42934 217
19401 405
11029 561
5762 447
8953 806
3300 261
2388 406
2746 755
2692 433