2557 140
2781 571
38458 527
3312 63
7599 267
3799 275
3622 211
4745 488
4339 718
7008 287
17347 407
7365 187
2295 37
3705 741
5451 877
4850 628
3422 284
4141 352
4001 366
4226 580
8802 725
4534 556
2578 56
2495 121
4036 111
2683 541
794 40