12251 253
2290 522
1926 300
45712 945
16839 488
4213 648
168084 932
172667 481
409291 768
111449 600
6017 480
1882 486
8285 354
6878 172
532940 766
188525 736
7925 657
12094 613
4948 835
17700 282
3143 254
247600 501
131052 1466
139171 251
69405 227
22710 723
559658 1259
7444 796