4095 256
1590 147
141850 579
73955 784
48006 434
30408 547
120800 1231
245720 856
132866 999
20631 429
12002 168
4963 54
8326 97
17528 270
15583 669
6119 550
7415 685
8938 148
31231 240
21949 81
13348 134
587279 952
8751 247
302454 707
13682 663
22365 563
12392 887
7621 420