1010 308
3561 535
2073 219
5009 411
3084 319
16781 327
32355 910
120004 829
19158 388
5313 673
27027 187
13057 47
37876 435
55232 184
17634 223
60384 552
16791 702
15495 84
10914 500
4754 244
21596 619
7973 490
12372 464
14867 162
36556 843
35952 77