3009 877
2386 420
5219 554
7900 264
3458 113
5071 533
13956 117
45778 486
11737 601
9769 293
2286 275
28037 508
4338 406
3521 370
6870 142
32575 513
15141 923
32756 524
6274 359
19680 385
6454 367
5296 767
4236 163
12560 184
4326 536
9856 42
6189 990
4113 126