3038 851
1300 385
2656 662
13012 867
66440 117
9059 797
55425 439
24154 415
39948 370
10985 691
29292 94
20338 810
26490 106
340814 603
80518 354
23102 172
44210 687
89470 629
102697 199
16338 125
24010 686
45022 412
15471 353
29466 803
21339 513
20766 427
25620 109
368911 640