4255 513
103034 235
41936 217
18802 405
10267 561
5505 447
8673 805
3087 261
2299 406
2669 755
2620 432