5996 438
25458 177
9902 106
5092 316
26886 979
4193 578
5112 517
6217 270
10262 429
4404 418
7443 548
3614 555
12923 540
12036 328
2041 251
5511 744
2217 92
3239 439
3520 474
3429 441
7082 77
9539 526
3649 614
3982 588