22216 425
6982 150
24523 242
21139 472
12371 561
56471 452
22368 846
16148 740
23423 484
143467 270
19518 388
39765 251
155091 575
23821 570
17699 646
24346 318
130727 969
20682 711
37277 287
30168 630
49774 85
40385 365
28340 506