1589 89
18288 611
20541 311
10123 178
11048 320
8152 483
2179 55
13752 646
27837 511
13510 661
31861 757
4998 611
50504 551
21607 415
20951 353
40930 146
2932 116
2895 98
6352 780
8061 248
14158 380
7331 344
13464 880
6347 897
22925 262
4941 684
2735 277
9956 230