438 60
2072 59
4640 216
6451 544
12090 395
43701 117
90599 98
25825 772
14102 585
32898 580
32138 486
13602 37
10880 788
11426 848
4407 273
24135 273
2442 71