5001 13
54768 102
9988 13
15058 32
14754 21
1703 8
15316 35
5235 19
9499 43
7043 23
3326 14
4208 27
7315 31
8771 31
4930 25
1056 3
1970 5
40724 182
3359 14
5241 13
4114 17
865 1
14061 101
1737 6