30538 111
20537 479
14214 396
89320 326
22264 425
7019 150
24543 242
21191 472
12465 561
56563 452
22540 847
16166 740
23493 484
143877 270
19561 388
39814 251
155444 575
23898 570
17727 646
24463 318
131298 969
20769 711
37360 287