3119 131
4128 666
11002 341
1860 216
3299 678
7921 504
2972 491
5772 664
11057 554
13899 903
14843 634
13262 625
10528 86
3184 322
2466 284
5732 807
8216 409
17021 675
6106 583
4499 745
7978 111
4272 580
5095 340
4006 760
5903 437
5168 143
5210 194
399970 931