14262 545
9536 541
2527 543
1298 237
4919 591
9099 483
38367 638
13779 777
5542 88
5992 477
6047 73
3575 447
3337 333
1434 248
2393 413
3283 943
1226 184
1858 422
553 72
2241 462
2485 416