3934 513
100720 235
41062 217
18296 405
9996 561
5367 447
8399 805
2949 261
2218 406
2650 755
2575 432