4233 416
2405 431
2887 293
288315 577
2811 810
184463 649
27371 573
6311 893
4258 203
141571 645
9064 817
5057 638
5511 786
10220 341
44432 697