3126 131
4131 666
11020 341
1860 216
3301 678
7921 504
2981 491
5772 664
11058 554
13907 903
14844 634
13271 625
10531 86
3184 322
2470 284
5732 807
8222 409
17023 675
6107 583
4509 745
7980 111
4278 580
5106 340
4009 760
5904 437
5170 143
5212 194
400756 931