46014 137
88048 689
70905 576
34353 743
168471 556
62375 409
36467 163
94993 312
102090 422
41659 334
71854 382
26587 258