4948 514
105477 236
42848 217
19342 405
10977 561
5719 447
8929 806
3277 261
2376 406
2737 755
2677 433