16983 99
30353 594
17789 416
76687 235
327654 1231
10985 60
103305 792
380264 2147
23875 439
10252 368
80260 232
47734 766
28996 519
19586 763
40742 560
106846 246
41928 682
49385 239
37584 631
39129 353
31581 399
118293 219
96170 355
158298 1055
54414 764
77205 456
10081 503
15817 615