12531 591
23113 677
22570 518
11372 322
95179 192
31018 864
41485 1203
59717 683
59213 270
27645 291
4384 428
5247 470
4773 103
7547 638
6032 268
19791 721
3372 98
5190 464
4581 498