34660 626
21757 312
95469 540
25999 502
72687 374
68438 932
60639 842
101140 460
427408 1300
8632 949
8170 108
98471 346
33968 794
55066 638
123099 511
41933 243
302228 943
194879 653
20795 533
16717 413
31764 254
9537 64
7200 49
13342 376
37386 586
22118 1020
15599 445
15787 288