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