30095 140
51755 330
208941 746
30726 403
22131 361
21701 312
25922 502
8627 949
41894 243
16716 413
15596 445
11896 153
32682 231
62594 677
327460 975
50555 349
8878 394
15486 496
81764 460
9440 384
18703 837
65659 765
13925 618
32346 758
28856 786
46561 313
42936 1059
22622 199