12540 591
23121 677
22577 518
11384 322
95525 192
31027 864
41658 1203
59816 683
59307 270
27827 292
4389 428
5259 470
4781 103
7559 638
6041 268
19809 721
3384 98
5194 464
4585 498