4248 513
103004 235
41921 217
18794 405
10262 561
5504 447
8672 805
3083 261
2298 406
2668 755
2619 432