14904 1021
6816 253
6356 571
6837 211
7983 552
14126 849
10806 293
21507 247
3911 429
2343 190
5070 325
17719 513
10656 803
6896 162
12028 51
2181 29
5838 618
6524 814
14580 907
12235 771
6495 466
4486 87
18761 933
15348 253