1012 269
1423 411
4275 730
9912 601
10562 154
5620 870
3625 631
14482 430
1764 259
43086 645
4855 472
2840 151
18481 417
9779 851
5813 526
28427 155
6854 615
5818 469
4379 678