441 60
2073 59
4640 216
6453 544
12091 395
43703 117
90600 98
25830 772
14102 585
32903 580
32140 486
13603 37
10881 788
11428 848
4408 273
24136 273
2443 71