8560 123
14944 84
7307 223
11538 810
7582 339
7800 115
16950 206
12045 465
12200 132
10821 506
11851 883
32141 648
8544 873
9433 81
13435 114
4236 454
3097 335
4541 598
7193 82
3830 788
144448 510
3004 187
247357 1196
2799071 4095
332957 530
9354 55
2546971 3568
285799 1572