3126 131
4132 666
11022 341
1860 216
3301 678
7921 504
2982 491
5772 664
11058 554
13908 903
14845 634
13274 625
10531 86
3184 322
2470 284
5732 807
8222 409
17024 675
6108 583
4509 745
7981 111
4279 580
5108 340
4009 760
5904 437
5170 143
5212 194
400820 931