5092 195
40148 691
157383 228
568869 1720
38746 287
6865 383
33770 382
9504 628
10697 487
13253 423
10710 679
4554 307
9700 610
95730 844
58048 679
79179 502