20226 850
11495 111
6535 129
4336 384
7266 498
6949 470
7771 335
4417 317
7398 531
4395 44
5745 528
8323 410
4213 34
10326 619
6467 230
15991 259
11904 541
3221 88
6996 295
6334 489
7679 290
10917 872
4947 380
8726 605
12543 333
10783 175
2598 35
2663 245