3182 260
5459 176
30850 279
4901 496
18876 884
3849 668
2434 200
21000 869
9071 152
4478 470
5816 929
4740 724
12845 447
4349 216
14721 362
5883 293
18094 253
32916 391
52421 304
23475 755
4685 326
7744 771
30359 182
276142 181
20296 712
140042 928
109129 402
99008 907