50951 325
38860 53
130905 646
61379 81
32950 94
23871 76
15154 26
14214 15
20625 69
15603 33
12922 16
14319 25
125431 528
29685 51
25953 81
31797 79
20597 31
66243 167
11437 38
11647 15
23955 42
38126 81
19549 48
108525 215