2580 44
10371 313
9672 141
56680 293
166250 701
55121 611
37379 347
136490 649
46580 561
37338 176
66029 726
2547 468
5416 256