2531 55
18786 104
100980 823
129999 423
113756 220
284438 622
23332 547
71828 348
76557 479
154218 923
7103 509
463697 1687
186569 878
102886 755
18903 465
226504 502
146137 330
215730 692
155220 338
183437 805
132319 405
69748 570
122799 459
30454 704