22509 308
17329 186
8803 527
147968 929
14957 313
116423 403
8092 655
6770 772
23994 50
14533 194
45037 517
21438 1003
8236 689
14231 618
26135 245
22753 538
55540 742
26293 332
15947 752
28718 80
14720 634
23198 545
9485 360
6690 310