4231 0
5269 6
7835 13
3730 4
6705 13
5535 5
10513 36
5858 9
5109 5
5874 6
4965 9
4239 5
5562 2
14954 43
7277 12
6366 18
10313 38
36453 145
6584 18
9703 30
27721 78
177956 356
42315 102
37516 105