30095 140
51755 330
208943 746
30728 403
22131 361
21703 312
25923 502
8627 949
41895 243
16716 413
15596 445
11896 153
32682 231
62594 677
327472 975
50555 349
8878 394
15486 496
81766 460
9440 384
18703 837
65659 765
13925 618
32346 758
28856 786
46561 313
42936 1059
22622 199