3995 210
189191 747
13988 810
57360 588
23330 631
11393 495
8790 243
7358 685
126242 633
47444 269
68752 396
51149 432
15370 170
15072 627
10229 706
110466 870
10097 392
174861 726
5738 236
24116 876
16786 358
5453 169
34489 661
58314 289
91171 897
44788 394
15647 109
39322 425