5000 514
105746 236
42950 217
19408 405
11035 561
5763 447
8953 806
3301 261
2388 406
2747 755
2694 433