2631 99
1993 213
3052 582
4595 558
6089 589
56247 373
3053 288
3660 202
4209 252
25426 493
169127 551
9912 65
14679 642
1383 37
5771 753