12943 10
22333 22
8737 1
18307 14
34103 39
42546 49
20434 18
19489 13
19242 16
35179 36
58797 67
21733 19