12540 591
23121 677
22573 518
11380 322
95475 192
31027 864
41631 1203
59804 683
59290 270
27799 292
4388 428
5259 470
4780 103
7557 638
6041 268
19807 721
3384 98
5194 464
4584 498