21328 55
14565 69
106122 375
5473 23
73876 272
2513 9
18105 72
5713 11
13876 50
19201 38
44597 278
13895 49
6123 14
16923 46
5857 11
3821 13
6447 24
20793 54
7603 23
55455 77
4116 9
2316 3
101292 127
239754 541