2293 3
3264 9
7640 29
1990 3
8576 51
10491 35
8002 26
11559 51
8487 24
3960 11
3207 8
6058 18
2591 9
1153 4
3947 13
2607 13
169123 544
37267 123
10351 26
6799 18
5417 23
10393 34
4453 12
10375 25