7191 167
2147 59
4715 216
6525 544
12128 395
43847 117
90804 98
26258 772
14240 585
32977 580
32295 486
13637 37
10899 788
11494 848
4397 273
24218 273
2494 71