58102 586
25140 445
26565 504
14263 307
37515 390
96030 495
18911 264
37410 302
43625 660
17083 907
16481 126
2708010 4029
384501 1079
41989 582
47015 385
60127 486
59589 872
68186 833
82834 616
36403 843
55184 314
83677 481
32805 600
22026 107