3020 90
1439 60
5655 247
3352 665
9058 287
3245 501
3453 412
3795 350
7008 35
8128 863
8578 823
9609 603
7630 679
5790 126
2841 374
53646 303
11471 185
16084 232
36065 267
8368 687
8445 479
7827 824
10936 302
17563 419
4276 166
26303 633
18661 439
8024 509