2993 128
6585 213
40935 369
2115 82
6303 553
148921 659
7417 511
30221 142
7265 567
19539 340
6545 384
2295 277
143510 707
3664 587
202235 985
3915 208
57456 850
6474 743
147687 280
45705 919
84738 722
8252 577
10296 770
5013 282
4886 565
5554 269
4497 567
75973 361