3639 300
2267 610
25916 58
6084 907
10224 377
76644 412
21708 695
15291 586
3848 312
6459 733
35156 646
58704 215
42768 110
4397 913
7516 522
5550 295
53485 173
14293 897
6970 466
34403 753
44268 624
57091 163
82700 682
121988 767