19814 853
94701 762
4983 555
89536 186
60342 311
13911 313
55349 583
85291 196
117544 1218
22593 827
56142 242
65713 513
167366 501
34807 495
136389 763
15756 618
3762 63
23556 93
38528 255
71566 306
77502 373
38213 88
38166 434
86232 711
2669 348
166875 416
33122 259
111025 644