2884 241
29981 660
32245 105
15771 476
9104 902
8793 589
27679 801
10696 112
21327 507
29296 446
18581 760
20199 671
36256 900
41296 168
8302 407
23555 347
28875 538
5205 372
8905 598
37070 897
20557 362
4129 759
7334 90
25548 284
17964 278
58643 179
86558 643
175069 696