583 60
2109 59
4702 216
6562 544
12134 395
43843 117
90717 98
26345 772
14164 585
32938 580
32413 486
13688 37
10928 788
11468 848
4436 273
24183 273
2473 71