20151 726
25707 273
45966 533
29750 379
25419 549
20582 125
22923 423
16568 309
19952 645
21019 242
12532 238
21224 588
22769 536
17056 467
32846 442
23175 833
17747 337
22898 666
21212 447
31760 462
18335 173
33524 327
46009 407
17655 719