12527 591
23111 677
22569 518
11372 322
95068 192
31017 864
41420 1203
59679 683
59185 270
27587 291
4384 428
5244 470
4766 103
7545 638
6030 268
19787 721
3371 98
5189 464
4581 498