3122 105
4225 215
10921 580
309988 1077
156115 458
133694 257
69591 459
46380 456
209593 1057
119819 340
11109 580
24932 683
56250 586
61259 277
19658 643
158086 840
99441 475
47909 203
14313 112
35175 946
13946 398
30051 628
12466 771
44691 550
50118 878
51426 225
624928 1677
154510 551