3996 210
189250 747
13988 810
57369 588
23330 631
11393 495
8791 243
7358 685
126274 633
47446 269
68786 396
51157 432
15372 170
15074 627
10232 706
110483 870
10099 392
174895 726
5738 236
24120 876
16788 358
5454 169
34497 661
58348 289
91195 897
44806 394
15651 109
39341 425