2700 63
5661 403
9233 479
3241 465
25586 215
8563 595
5922 899
6363 969
12698 424
29392 884
4961 603
6080 193
3110 47
1885 121
7770 278
2444 181
6864 691
1856 296
967 139
5452 528
4406 782
4196 87
38838 105
5087 278
4664 121
7082 255
8155 535
5847 523