112593 523
19937 129
29263 92
84729 477
25559 709
13340 742
7137 326
170995 714
48080 360
19825 556
108023 844
9425 114
48855 554
15567 252
14639 894
42532 84
18855 232
25466 775
36793 617
45694 563
28358 520
15850 359
42267 787
14066 508
90800 328
11438 50