7196 167
2147 59
4715 216
6525 544
12128 395
43849 117
90808 98
26262 772
14241 585
32979 580
32297 486
13637 37
10900 788
11496 848
4399 273
24218 273
2494 71