45500 700
187285 891
6479 521
58144 404
2643 247
5720 372
31999 576
4755 35
2429 193
9477 516
5439 729
6327 672
11139 574
7574 679
3166 201
12686 781
4634 631
9388 725
9931 127
8707 286
14444 113
7409 558
5879 571
12379 363
11084 91
16028 672
8236 612
10274 186