3051 727
4158 535
32616 541
1733 191
287488 366
56440 302
3078 140
3511 895
5375 302
24005 607
1128 233
815 71
3345 688
1355 272
22118 518
4833 42
3924 330
179404 786
5865 677
90492 684
1807 165
525 61
15973 53
21626 623
14892 267
1408 169
1431 237
27667 479