3515 158
937 62
4415 878
3483 235
2666 391
11279 252
14570 251
18645 877
3160 433
9860 61
12995 890
15112 121
897 103
3049 746
1442 101
3247 73
3847 592
1316 135
3715 758
2543 511
1514 105
2626 144
15691 734
4842 631
8683 784
7604 522
4976 627
6394 618