4598 23
4355 30
5089 22
5183 42
4271 38
9334 13
11628 16
12752 23
14759 46
29189 47
8641 29
143 6
100010 204
43892 81
91257 176
21464 35
36813 97
10296 39
8185 34
7965 53
8737 48
4539 34
7266 36
12923 109