42026 347
16579 219
48619 529
29967 403
9817 116
42167 165
9361 351
8954 51
19798 62
7778 111
26720 611
37701 924
21547 115
5278 141
9690 269
79414 130
56347 653
14163 580
9969 271
65869 394
85168 746
72798 302
7933 84
66409 556
5840 332
13098 523
31337 194
39463 311