427 60
2068 59
4639 216
6450 544
12087 395
43699 117
90595 98
25819 772
14092 585
32895 580
32128 486
13597 37
10877 788
11421 848
4406 273
24131 273
2442 71