30013 138
57476 542
40744 378
87564 698
38495 522
100969 761
63138 377
123014 530
98990 924
38301 489
79330 469
40344 259
34177 434
112290 657
49198 421
256347 1998
64901 467
38378 215
135190 425
22486 151
50514 482
22593 215
51370 925
48198 676
103501 987
57229 655
39805 570
46688 831