7193 167
2147 59
4715 216
6525 544
12128 395
43847 117
90805 98
26260 772
14241 585
32977 580
32296 486
13637 37
10900 788
11495 848
4398 273
24218 273
2494 71