105713 200
128101 811
20838 612
8605 663
43050 452
35551 244
155809 889
137140 751
49940 375
32412 417
11599 334
7498 204
58135 370
19112 161
147633 309
13982 492
6568 69
9282 208
51818 252
50787 756
20167 649
16219 118
8132 70
35174 862
157509 502
189607 855
69068 337
45599 649