46893 100
12194 7
25891 19
13857 26
9884 24
16629 32
10815 18
3966 4
12376 10
18316 20
22862 39
20970 46
37971 47
13506 14
16621 22
9561 8
11590 23
16431 11
21216 22
8197 2
8368 13
17233 22
37235 59
5131 5