2442 111
5544 108
4330 444
5463 590
7590 522
18162 780
6704 94
6435 809
6072 256
33326 802
2563 657
276 46
7829 521
4782 569
1981 615
2958 782
8555 740
12202 69
17191 656
6096 386
5856 268
2902 798
6432 669
2583 541