14172 545
9528 541
2525 543
1294 237
4919 591
9026 482
38262 638
13766 777
5520 88
5961 477
6016 73
3572 447
3329 333
1434 248
2385 413
3282 943
1226 184
1854 422
553 72
2240 462
2484 416