3130 500
5050 618
4516 897
3632 613
5257 921
6034 428
4934 611
14912 147
7635 355
3954 277
5059 168
3646 249
5528 700
4247 636
2044 373
15145 307
9189 764
4192 820
2741 187
8110 63
5757 138
2554 247
1733 462
2040 171
28077 661
43079 375
68537 343
12280 218