2995 938
145 35
2993 613
2318 729
853 180
1438 324
1470 378
2569 553
1014 288
2216 547
334 88
3021 460
5922 184
2168 69
8268 729
15579 194
14624 104
5252 189
5627 152
2000 150
5768 484
21237 269
12216 116
25422 361
6625 111