40273 131
22318 10
8842 2
13473 16
24403 52
24127 65
10918 5
12638 27
12878 39
11863 14
12560 19
10740 10
25953 81
26628 42
17898 34
10996 11
11430 27
17032 36
20522 29
21000 50
16006 25
19168 40
12795 16
34050 87