31176 287
12120 576
79205 952
45614 351
54998 289
23364 593
42610 982
149519 679
114514 287
51060 319
19990 411
17849 72
23282 748
106242 576
250919 2046
462404 1016
7518 478
5630 169
107788 966
8879 446
21819 801
12491 852
65572 669
34262 719
23002 364
46859 419
11745 360
318876 665