3933 513
100710 235
41056 217
18291 405
9995 561
5367 447
8399 805
2948 261
2218 406
2650 755
2575 432