4230 416
2405 431
2887 293
288291 577
2811 810
184459 649
27354 573
6311 893
4258 203
141568 645
9064 817
5057 638
5509 786
10220 341
44423 697