4994 514
105693 236
42926 217
19398 405
11023 561
5761 447
8953 806
3299 261
2388 406
2746 755
2692 433