423 60
2067 59
4638 216
6448 544
12087 395
43696 117
90589 98
25812 772
14092 585
32894 580
32120 486
13593 37
10874 788
11420 848
4406 273
24129 273
2442 71