5943 27
23041 93
4215 17
10520 28
4213 16
11440 28
13572 70
2987 9
4140 7
14325 83
1094 15
3420 8
2480 9
2200 5
12936 33
6273 22
1034 8
14950 48
24723 94
24860 65
11394 48
12377 28
4352 11
68598 335