56050 700
2081 340
4299 644
7628 661
10383 369
127782 670
87964 98
42944 494
33081 209
21207 335
66606 903
22555 267
11770 161
21646 549
19766 424
6320 552