143948 345
346299 1176
41853 731
53336 413
34338 543
32192 582
44558 207
47572 312
6714 742
37524 663