134548
578477
699253
743474
400650
6937
963549
436852
457760
190487
530662
1004620
2951361
2640455
2564928
2532455
2250995
2146955
2107281
2034719
1926226
1684208
1619351
1575406