2993 128
6586 213
40939 369
2115 82
6303 553
148924 659
7417 511
30223 142
7265 567
19540 340
6545 384
2295 277
143516 707
3665 587
202242 985
3916 208
57459 850
6474 743
147690 280
45706 919
84746 722
8253 577
10296 770
5013 282
4886 565
5554 269
4497 567
75973 361