59532 197
64818 68
26575 35
15000 15
25709 98
31853 40
125398 278
74974 100
23121 26
20571 27
19582 48
15710 20
14675 24
10591 15
7410 5
18170 31
18755 44
8981 7
11419 30
15872 33
4774 3
11634 18
7306 8
12923 22