3932 513
100680 235
41049 217
18289 405
9995 561
5366 447
8399 805
2947 261
2217 406
2650 755
2573 432