4943 514
105444 236
42832 217
19329 405
10966 561
5716 447
8927 806
3271 261
2376 406
2737 755
2673 433