15121 95
10960 28
13467 135
24689 341
13545 64
14603 51
29780 256
49764 378
40029 236
18055 66
14481 73
20774 65
13799 48
22931 92
64052 394
21610 160
33993 93
16633 26
21838 72
7525 13
23496 55
72879 189
50584 196
15803 37