3579 10
1287 2
14947 32
2309 5
4887 9
3584 9
10565 12
5993 13
17463 36
20243 67
11685 3
15199 31
2114 8
7773 37
9518 9
17988 60
14318 11
11259 21
53948 191
43662 90
23693 90
31877 79
18127 73
23291 51