2531 55
18797 104
100993 823
130035 423
113809 220
284562 622
23345 547
71845 348
76597 479
154248 923
7103 509
463821 1687
186602 878
102904 755
18921 465
226551 502
146180 330
215817 692
155271 338
183492 805
132342 405
69773 570
122848 459
30474 704