7186 167
2147 59
4714 216
6525 544
12128 395
43843 117
90800 98
26254 772
14240 585
32972 580
32292 486
13633 37
10898 788
11492 848
4394 273
24218 273
2493 71