1093 313
5687 619
17630 522
8927 328
63169 685
15988 275
10416 625
5073 299
10435 758
4929 538
12041 609
7691 409