4193 578
5112 517
6217 270
10262 429
4404 418
7443 548
3614 555
12036 328
2041 251
5511 744
2217 92
3520 474
9539 526
22402 906
3982 588
3411 583
5550 350
21423 665
29579 931
16333 465
4272 421
9287 847
19615 698
6633 101