4500 13
25369 37
38433 124
50251 333
8391 33
12589 30
2546 7
45755 212
3303 16
6632 29
23418 101
41561 154
8453 9
1150 5
26866 94
44248 187
7675 23
9294 55
9425 23
35515 65
4441 11
121112 280
16156 45
4919 34