16196 156
21943 866
17132 505
38238 106
137187 668
24949 219
31432 568
147698 583
18050 110
29797 924
17808 318
14960 73
86329 385
367697 2127
21094 309
27321 448
7195 524
18720 488
9110 609
7701 690
7255 501
9972 352
22874 850
17706 519
198917 1067
12664 44
54490 296
154322 1270