16962 99
30320 594
17783 416
76629 235
327541 1231
10951 60
103217 792
380065 2147
23861 439
10243 368
80156 232
47665 766
28986 519
19579 763
40684 560
106822 246
41908 682
49349 239
37560 631
39103 353
31546 399
118200 219
96050 355
158219 1055
54344 764
77180 456
10061 503
15792 615