2696 56
84458 616
86519 873
60863 408
54371 278
56281 314
37781 194
85380 482
43282 152
29066 124
24528 699
76646 214
75474 823
113122 543
32333 347
29999 251
87386 372
58621 588
36985 408
20640 406
45512 792
139193 624
48035 772
48320 417
26310 863
12607 562