4249 513
103007 235
41923 217
18794 405
10262 561
5505 447
8672 805
3086 261
2298 406
2668 755
2619 432