1004 269
1423 411
4155 730
9871 601
10532 154
5595 870
3600 631
14465 430
1758 259
43074 645
4851 472
2831 151
18466 417
9766 851
5804 526
28375 155
6849 615
5810 469
4356 678