3996 210
189262 747
13989 810
57370 588
23330 631
11393 495
8792 243
7358 685
126277 633
47447 269
68795 396
51157 432
15372 170
15074 627
10232 706
110488 870
10099 392
174901 726
5738 236
24123 876
16789 358
5454 169
34500 661
58351 289
91200 897
44810 394
15657 109
39345 425