3933 513
100712 235
41059 217
18294 405
9995 561
5367 447
8399 805
2948 261
2218 406
2650 755
2575 432