31195 437
58270 581
148260 929
86356 830
21385 330
116778 403
111033 236
50914 61
105582 231
73408 661
79788 518
79236 146
50614 78
26230 245
160592 216
76432 459
155722 264
220697 336
68174 865
62250 254
29412 372
20813 716
15588 550
36262 419
2606 71
71132 233
63088 541
64647 373