3800 432
43619 645
7236 189
11097 603
52401 697
15785 295
19427 865
16076 349
7428 351
15776 426
4453 521
2000 92
6348 563