4500 13
25369 37
38433 124
50251 335
8391 33
12589 30
2546 7
46124 213
3303 16
6632 29
23769 101
41561 154
8453 9
1150 5
26866 94
44248 188
7675 23
9294 55
9425 23
35515 65
4441 11
121497 280
16156 45
4919 34