4950 514
105491 236
42852 217
19348 405
10981 561
5721 447
8929 806
3277 261
2376 406
2737 755
2677 433