12541 591
23122 677
22578 518
11385 322
95548 192
31027 864
41664 1203
59820 683
59311 270
27833 292
4389 428
5259 470
4781 103
7559 638
6041 268
19809 721
3384 98
5194 464
4585 498