3932 513
100691 235
41052 217
18289 405
9995 561
5367 447
8399 805
2948 261
2218 406
2650 755
2575 432