15003 5
11784 8
11512 21
10268 5
16676 23
30539 46
54047 54
10881 12
12560 24
10462 3
51659 61
23351 48
20942 35
74678 111
23977 48
16834 20
15151 14
11173 16
8739 5
8510 17
16159 29
9674 14
15268 14
34227 29