37960 51
108809 203
6982 11
8095 9
5588 11
18463 19
3798 4
21000 17
8424 2
4621 4
10246 9
7154 10
5336 11
5774 14
4172 3
4426 2
5028 8
6212 9
6589 4
5154 6
7519 12
5048 2
5112 15
6299 7