2502 580
48618 89
8368 425
6108 465
11504 425
24502 834
26870 270
14568 365
4344 127
113103 318
4263 162