2993 128
6585 213
40928 369
2115 82
6303 553
148906 659
7417 511
30217 142
7264 567
19539 340
6545 384
2295 277
143502 707
3664 587
202223 985
3912 208
57440 850
6474 743
147673 280
45705 919
84736 722
8252 577
10296 770
5013 282
4886 565
5553 269
4497 567
75968 361