1161 40
2138 114
3656 688
2304 383
2759 263
2489 159
3256 686
3796 694
4144 660
3884 522
2861 565
3299 540
4309 812
3916 527
3978 938
3294 703
2313 284
1802 93
2359 534
2734 242
3905 773
5006 685
6786 666
4215 931
4187 821
4026 319
3499 603
1966 340