30056 138
57515 542
40763 378
87588 698
38511 522
101012 761
63151 377
123100 530
99035 924
38312 489
79337 469
40399 259
34201 434
112376 657
49212 421
256443 1998
65179 468
38406 215
135213 425
22531 151
50552 482
22630 215
51372 925
48222 676
103569 987
57250 655
39825 570
46762 831