31162 287
12120 576
79181 952
45606 351
54978 289
23356 593
42606 982
149474 679
114476 287
51047 319
19973 411
17843 72
23270 748
106220 576
250871 2046
462322 1016
7518 478
5627 169
107761 966
8879 446
21803 801
12486 852
65545 669
34246 719
22986 364
46831 418
11741 360
318792 665