2993 128
6587 213
40942 372
2115 82
6303 553
148931 659
7417 511
30226 142
7266 567
19542 340
6545 384
2295 277
143522 707
3665 587
202270 985
3916 208
57464 850
6474 743
147698 280
45708 919
84749 722
8253 577
10296 770
5013 282
4886 565
5555 269
4497 567
75978 361