3132 131
4134 666
11044 341
1862 216
3309 678
7923 504
2990 491
5772 664
11066 554
13913 903
14848 634
13284 625
10537 86
3187 322
2478 284
5739 807
8233 409
17026 675
6120 583
4513 745
7983 111
4291 580
5121 340
4009 760
5911 437
5179 143
5218 194
401772 931