2531 55
18799 104
100995 823
130040 423
113817 220
284585 622
23349 547
71848 348
76606 479
154261 923
7104 509
463839 1687
186609 878
102905 755
18924 465
226563 502
146195 330
215840 692
155280 338
183498 805
132348 405
69777 570
122857 459
30481 704