12527 591
23111 677
22568 518
11371 322
95061 192
31017 864
41414 1203
59677 683
59181 270
27583 291
4384 428
5244 470
4766 103
7545 638
6030 268
19787 721
3371 98
5189 464
4581 498