2531 55
18787 104
100984 823
130003 423
113760 220
284448 622
23333 547
71830 348
76560 479
154222 923
7103 509
463709 1687
186571 878
102888 755
18905 465
226509 502
146142 330
215742 692
155225 338
183446 805
132321 405
69752 570
122801 459
30458 704