32901 600
10115 604
8962 422
11168 717
95026 428
20749 203
8624 368
25770 248
10706 116
17881 697
10241 469
25092 430
40295 529
8534 961