30026 138
57482 542
40751 378
87567 698
38499 522
100983 761
63141 377
123036 530
99005 924
38303 489
79331 469
40357 259
34184 434
112307 657
49201 421
256373 1998
64965 467
38382 215
135193 425
22501 151
50529 482
22596 215
51371 925
48205 676
103516 987
57235 655
39806 570
46708 831