1182 346
1012 269
1424 411
4326 730
9933 601
10567 154
5642 870
3629 631
14485 430
1767 259
43095 645
4859 472
2841 151
18489 417
9784 851
5813 526
28461 155
6856 615
5819 469
4385 678