3505 157
28883 311
134322 517
106282 901
3977 287
6107 914
20342 704
17606 575
22203 192
25051 259
8083 449
18728 583
5693 314
14719 334
15633 620
13999 383
15263 932
7013 581
307027 850
430448 1710
19279 537
205702 458
653919 1544