42387 503
11741 462
18098 389
36556 85
6548 258
8133 764
2633 145
247503 1196
2825789 4105
935655 960
333071 530
2567986 3582
3288697 6854
259275 1185
144041 691
13832 678
130033 1079
47330 385
145511 273
36727 613
183042 1070
8428 449
60436 507
6923 53
105568 399
5576 261
31914 674
49814 584