3532 593
3123 544
4702 756
155066 168
12786 338
11856 308
126807 746
52454 504
10267 469
2105 92
1894 317
3731 844
3492 535
8449 555