12540 591
23121 677
22577 518
11381 322
95501 192
31027 864
41649 1203
59813 683
59296 270
27811 292
4388 428
5259 470
4781 103
7559 638
6041 268
19809 721
3384 98
5194 464
4585 498