12636 170
5157 228
5740 539
5364 77
4964 337
20701 717
4963 767
14432 551
20259 624
1875 75
3373 548
8519 251
46943 772
11927 461
18393 326
3095 453
3569 610