2699 160
2762 230
2048 49
2320 123
58416 151
100105 261
36621 64
17113 26
73155 80
29148 41
22284 44
33735 64
12912 14
23446 47
27252 38
19815 25
9677 18
26961 57
7114 10
30271 42
55075 42
12289 39
24179 76
21299 116