2863 92
3935 508
17579 291
36733 675
30995 757
66027 264
439560 1609
15634 633
5684 107
11265 127
128636 402
4944 760
6072 131