22216 425
6982 150
24523 242
21139 472
12371 561
56470 452
22365 846
16148 740
23421 484
143465 270
19518 388
39764 251
155085 575
23820 570
17699 646
24346 318
130721 969
20681 711
37277 287
30167 630
49772 85
40380 365
28340 506