2295 39
32999 425
26446 704
129547 550
16410 479
15931 48
47816 329
123885 375
21405 47
34916 762
53272 251
28227 144
10769 66
39487 615
88803 686
23494 547
4756 234
12461 324
23083 974
14067 438
49093 693
21070 660
31219 103
22247 667
22756 530
25763 521