3930 513
100643 235
41029 217
18280 405
9989 561
5364 447
8397 805
2944 261
2215 406
2650 755
2573 432