30048 138
57505 542
40762 378
87580 698
38506 522
101005 761
63147 377
123082 530
99022 924
38312 489
79336 469
40391 259
34195 434
112358 657
49210 421
256422 1998
65120 468
38399 215
135205 425
22519 151
50547 482
22616 215
51372 925
48216 676
103551 987
57245 655
39820 570
46753 831