30030 138
57491 542
40753 378
87568 698
38500 522
100994 761
63143 377
123046 530
99008 924
38306 489
79332 469
40366 259
34185 434
112327 657
49204 421
256387 1998
65017 468
38386 215
135198 425
22510 151
50538 482
22606 215
51371 925
48211 676
103529 987
57236 655
39812 570
46726 831