4255 513
103037 235
41937 217
18803 405
10267 561
5505 447
8674 805
3087 261
2299 406
2669 755
2620 432