5008 250
18405 159
108236 703
87427 470
119621 762
111518 739
107817 704
71369 383
141312 536
112605 104
66109 415
52562 445
19119 316
39705 566
77600 734
17779 797
55961 744
50634 806
46295 123
22790 496
22924 340
80538 450
30455 184
48451 475
56278 567
21969 845
52883 184
38086 297