100585 532
59065 685
52372 467
83864 355
44006 207
262306 916
42653 133
88191 419
20649 45
31351 242
59061 346
116326 519
48607 322