2228 9
1587 4
8325 25
3131 8
2986 10
1429 2
4446 21
5439 24
9473 27
16914 83
5920 26
10538 42
19723 126
7916 17
5355 15
10525 28
3685 5
4038 8
20959 73
7849 12
18838 36
1523 3
5532 10
29586 48