21617 44
3585 8
10439 37
8023 12
2230 9
9100 27
3581 15
11304 22
1841 8
1229 2
1613 6
12424 78
12646 43
16129 16
31938 130
24317 38
26017 52
12342 13
9567 33
16362 49
30893 51
36269 248