426 60
2068 59
4639 216
6449 544
12087 395
43699 117
90594 98
25819 772
14092 585
32895 580
32125 486
13596 37
10877 788
11421 848
4406 273
24131 273
2442 71