5012 86
11783 407
12526 307
5888 553
13054 644
8201 500
4972 812
4139 83
31180 583
4783 669
7572 679
18005 449
9271 425
16512 754
20494 213
13200 446
8446 279
7382 488
4115 257
10460 310
10156 627
3794 464
8164 625
13369 306
10286 100
10723 256
9821 68
8268 45