22216 425
6982 150
24523 242
21139 472
12370 561
56470 452
22365 846
16148 740
23421 484
143463 270
19518 388
39764 251
155082 575
23820 570
17699 646
24346 318
130718 969
20681 711
37277 287
30166 630
49767 85
40378 365
28340 506