29087 40
8405 7
20439 16
28461 20
11788 14
13296 2
20543 23
6994 7
128690 101
17700 11
43438 49
12397 15
18790 38
16920 25
12499 6
18820 22
10472 5
20596 26
40631 70
16061 12
37592 70
42160 33
74725 69
11006 20