1520 10
999 8
1089 2
9779 27
20188 47
13609 20
17157 20
8490 20
18080 33
16267 31
15254 36
36691 58
44807 44
25182 43
14361 15
21111 41
21744 52
15597 18
54345 133
33334 80