58806 701
104031 288
21999 663
17526 238
18160 252
28632 315
17188 427
6753 579
13401 483
63664 269
32060 359
21176 327
115544 474
12160 263
117458 959
82585 477
13103 492
37821 281
64589 398
18792 339
10232 713
16600 304
40148 385
59987 878
14183 738
14385 300
22008 282
20843 703