4945 514
105448 236
42833 217
19329 405
10967 561
5716 447
8927 806
3271 261
2376 406
2737 755
2673 433