4959 514
105543 236
42871 217
19359 405
10989 561
5739 447
8939 806
3282 261
2383 406
2738 755
2683 433