20027 348
27887 671
17775 707
39381 684
4678 559
35902 578
5068 346
13334 335
18252 277
5383 522
10204 336
4282 445
95287 373
49536 954
14934 570
48907 812
4082 240
19691 535
23631 924
10425 619
6445 95
3909 411
11152 392
4933 357
7991 295