3996 766
22281 878
5854 810
15842 280
18431 137
12328 217
12456 397
1627 79
9169 38
11266 398
1868549 3457