12540 591
23121 677
22573 518
11380 322
95477 192
31027 864
41632 1203
59804 683
59291 270
27801 292
4388 428
5259 470
4780 103
7557 638
6041 268
19807 721
3384 98
5194 464
4585 498