427 60
2068 59
4639 216
6451 544
12087 395
43699 117
90595 98
25820 772
14093 585
32895 580
32130 486
13598 37
10877 788
11424 848
4406 273
24131 273
2442 71