5092 195
40148 691
157389 228
568887 1720
38747 287
6865 383
33773 382
9504 628
10697 487
13253 423
10710 679
4554 307
9700 610
95738 845
58052 679
79182 502